diff --git a/include/boost/utility/value_init.hpp b/include/boost/utility/value_init.hpp index 85670fd..5aefac9 100644 --- a/include/boost/utility/value_init.hpp +++ b/include/boost/utility/value_init.hpp @@ -106,10 +106,8 @@ class value_initialized ::boost::swap( this->data(), arg.data() ); } -#if !BOOST_WORKAROUND(BOOST_INTEL_CXX_VERSION, <= 900) operator T const &() const { return this->data(); } -#endif - + operator T&() { return this->data(); } } ;