From d227059666de89e824462065fc119be7533f3acc Mon Sep 17 00:00:00 2001 From: Darin Adler Date: Sat, 2 Feb 2002 18:36:12 +0000 Subject: [PATCH] New smart pointer documentation. Related clean-up of the smart pointer library. Changing includes to include the new individual smart pointer headers. Replacing old smart pointer library with an include of the new smart pointer headers. Simplify ifdefs that involve the member templates macros now that BOOST_MSVC6_MEMBER_TEMPLATES is also guaranteed to bet set for platforms that have full member templates. [SVN r12647] --- example/timer/regex_timer.cpp | 2 +- include/boost/regex.hpp | 1 + include/boost/regex/config.hpp | 1 - src/c_regex_traits.cpp | 1 + src/cpp_regex_traits.cpp | 1 + src/w32_regex_traits.cpp | 1 + 6 files changed, 5 insertions(+), 2 deletions(-) diff --git a/example/timer/regex_timer.cpp b/example/timer/regex_timer.cpp index ee927571..d2fc09cc 100644 --- a/example/timer/regex_timer.cpp +++ b/example/timer/regex_timer.cpp @@ -35,7 +35,7 @@ using std::streambuf; #include #include #include -#include +#include #ifdef BOOST_MSVC // no Koenig lookup, use using declaration instead: diff --git a/include/boost/regex.hpp b/include/boost/regex.hpp index 8f97e43c..d218873d 100644 --- a/include/boost/regex.hpp +++ b/include/boost/regex.hpp @@ -47,6 +47,7 @@ #include #include #include +#include namespace boost{ diff --git a/include/boost/regex/config.hpp b/include/boost/regex/config.hpp index a6e6c50f..e98319b3 100644 --- a/include/boost/regex/config.hpp +++ b/include/boost/regex/config.hpp @@ -48,7 +48,6 @@ # include # include # include -# include # include # include #else diff --git a/src/c_regex_traits.cpp b/src/c_regex_traits.cpp index 4f2ae209..8faee829 100644 --- a/src/c_regex_traits.cpp +++ b/src/c_regex_traits.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include "primary_transform.hpp" diff --git a/src/cpp_regex_traits.cpp b/src/cpp_regex_traits.cpp index 6beb0a07..de43207a 100644 --- a/src/cpp_regex_traits.cpp +++ b/src/cpp_regex_traits.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include "primary_transform.hpp" diff --git a/src/w32_regex_traits.cpp b/src/w32_regex_traits.cpp index 07e62fee..d43b1aa6 100644 --- a/src/w32_regex_traits.cpp +++ b/src/w32_regex_traits.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #if defined(_WIN32) && !defined(BOOST_REGEX_NO_W32)