diff --git a/include/boost/indirect_reference.hpp b/include/boost/indirect_reference.hpp index 51fedb1..a10453e 100755 --- a/include/boost/indirect_reference.hpp +++ b/include/boost/indirect_reference.hpp @@ -11,6 +11,7 @@ # include # include # include +# include namespace boost { @@ -19,7 +20,7 @@ namespace detail template struct smart_ptr_reference { - typedef typename P::element_type& type; + typedef typename boost::pointee

::type& type; }; }