Index: detail/cloning_base.hpp =================================================================== --- detail/cloning_base.hpp (revision 459) +++ detail/cloning_base.hpp (working copy) @@ -28,6 +28,9 @@ #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() { } Index: detail/counted_base.hpp. =================================================================== --- detail/counted_base.hpp (revision 459) +++ detail/counted_base.hpp (working copy) @@ -39,6 +39,9 @@ #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() { }