detail/shared_cout.hpp: missing workaround.hpp include

I'm getting compilation errors on several platforms due to a missing include in boost/detail/shared_count.hpp. This header makes use of BOOST_WORKAROUND, but workaround.hpp isn't included. Are the any objections to adding the include? Ralf Index: boost/detail/shared_count.hpp =================================================================== --- boost/detail/shared_count.hpp (revision 45030) +++ boost/detail/shared_count.hpp (working copy) @@ -28,6 +28,7 @@ #include <boost/detail/bad_weak_ptr.hpp> #include <boost/detail/sp_counted_base.hpp> #include <boost/detail/sp_counted_impl.hpp> +#include <boost/detail/workaround.hpp> // In order to avoid circular dependencies with Boost.TR1 // we make sure that our include of <memory> doesn't try to // pull in the TR1 headers: that's why we use this header
participants (2)
-
Peter Dimov
-
Ralf W. Grosse-Kunstleve