Fix msvc warnings.

[SVN r74795]
This commit is contained in:
John Maddock
2011-10-08 10:52:49 +00:00
parent 6e2fae44d4
commit e76b2462f1
3 changed files with 11 additions and 2 deletions

View File

@ -40,7 +40,7 @@
# pragma GCC system_header
#elif BOOST_MSVC
# pragma warning ( push )
# pragma warning ( disable : 4018 4244 4547 4800 4804 4805 )
# pragma warning ( disable : 4018 4244 4547 4800 4804 4805 4913 )
#endif
namespace boost {

View File

@ -21,6 +21,11 @@
// should be the last #include
#include <boost/type_traits/detail/bool_trait_def.hpp>
#if defined(BOOST_MSVC)
# pragma warning ( push )
# pragma warning ( disable : 4913 4244 )
#endif
namespace boost {
namespace detail {
@ -188,4 +193,8 @@ BOOST_TT_AUX_BOOL_TRAIT_DEF2(BOOST_TT_TRAIT_NAME, Lhs, Ret=::boost::detail::BOOS
} // namespace boost
#if defined(BOOST_MSVC)
# pragma warning (pop)
#endif
#include <boost/type_traits/detail/bool_trait_undef.hpp>

View File

@ -34,7 +34,7 @@
# pragma GCC system_header
#elif BOOST_MSVC
# pragma warning ( push )
# pragma warning ( disable : 4146 4804 )
# pragma warning ( disable : 4146 4804 4913 4244 )
#endif
namespace boost {