diff options
Diffstat (limited to 'libs/serialization/test/test_non_default_ctor.cpp')
-rw-r--r-- | libs/serialization/test/test_non_default_ctor.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libs/serialization/test/test_non_default_ctor.cpp b/libs/serialization/test/test_non_default_ctor.cpp index 4c128a67ca..d94b67bc09 100644 --- a/libs/serialization/test/test_non_default_ctor.cpp +++ b/libs/serialization/test/test_non_default_ctor.cpp @@ -17,17 +17,18 @@ #include <fstream> #include <cstdlib> // for rand() #include <cmath> // for fabs() -#include <limits> - #include <boost/config.hpp> +#include <boost/detail/workaround.hpp> +#include <boost/limits.hpp> + #if defined(BOOST_NO_STDC_NAMESPACE) namespace std{ using ::rand; using ::fabs; using ::remove; -#ifndef UNDER_CE - using ::numeric_limits; -#endif + #if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) && !defined(UNDER_CE) + using ::numeric_limits; + #endif } #endif |