Ticket #4433: 4433-no-pragma-for-unused-warning.patch
File 4433-no-pragma-for-unused-warning.patch, 1.3 KB (added by , 12 years ago) |
---|
-
boost/smart_ptr/intrusive_ptr.hpp
15 15 16 16 #include <boost/config.hpp> 17 17 18 #if def BOOST_MSVC// moved here to work around VC++ compiler crash18 #if BOOST_WORKAROUND(BOOST_MSVC, < 1600) // moved here to work around VC++ compiler crash 19 19 # pragma warning(push) 20 20 # pragma warning(disable:4284) // odd return type for operator-> 21 21 #endif … … 292 292 293 293 } // namespace boost 294 294 295 #if def BOOST_MSVC295 #if BOOST_WORKAROUND(BOOST_MSVC, < 1600) 296 296 # pragma warning(pop) 297 297 #endif 298 298 -
boost/smart_ptr/shared_ptr.hpp
50 50 #endif 51 51 #endif 52 52 53 #if def BOOST_MSVC// moved here to work around VC++ compiler crash53 #if BOOST_WORKAROUND(BOOST_MSVC, < 1600) // moved here to work around VC++ compiler crash 54 54 # pragma warning(push) 55 55 # pragma warning(disable:4284) // odd return type for operator-> 56 56 #endif … … 731 731 732 732 } // namespace boost 733 733 734 #if def BOOST_MSVC734 #if BOOST_WORKAROUND(BOOST_MSVC, < 1600) 735 735 # pragma warning(pop) 736 736 #endif 737 737