diff --git a/include/boost/exception/detail/cloning_base.hpp b/include/boost/exception/detail/cloning_base.hpp index 86dc400..5e5ff66 100644 --- a/include/boost/exception/detail/cloning_base.hpp +++ b/include/boost/exception/detail/cloning_base.hpp @@ -27,6 +27,9 @@ boost #if BOOST_WORKAROUND( __GNUC__, BOOST_TESTED_AT(4) ) virtual //Disable bogus GCC warning. +#endif +#if BOOST_WORKAROUND( BOOST_MSVC, BOOST_TESTED_AT(1500) ) +virtual //Disable bogus msvc warning. #endif ~cloning_base() throw() { diff --git a/include/boost/exception/detail/counted_base.hpp b/include/boost/exception/detail/counted_base.hpp index 75f6375..7a81885 100644 --- a/include/boost/exception/detail/counted_base.hpp +++ b/include/boost/exception/detail/counted_base.hpp @@ -38,6 +38,9 @@ boost #if BOOST_WORKAROUND( __GNUC__, BOOST_TESTED_AT(4) ) virtual //Disable bogus GCC warning. +#endif +#if BOOST_WORKAROUND( BOOST_MSVC, BOOST_TESTED_AT(1500) ) +virtual //Disable bogus msvc warning. #endif ~counted_base() throw() {