Index: reversible_ptr_container.hpp =================================================================== --- reversible_ptr_container.hpp (revision 41638) +++ reversible_ptr_container.hpp (working copy) @@ -40,7 +40,12 @@ namespace boost { - + +#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) +#pragma warning(push) +#pragma warning(disable:4127) +#endif + namespace ptr_container_detail { template< class CloneAllocator > @@ -646,6 +651,10 @@ using ptr_container_detail::move; } +#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) +#pragma warning(pop) +#endif + } // namespace 'boost' #endif