diff --git a/include/boost/unordered/detail/unique.hpp b/include/boost/unordered/detail/unique.hpp index 0f0f5951..f76ca5a6 100644 --- a/include/boost/unordered/detail/unique.hpp +++ b/include/boost/unordered/detail/unique.hpp @@ -28,7 +28,9 @@ namespace boost { namespace unordered { namespace detail { boost::unordered::detail::value_base { typedef typename ::boost::unordered::detail::rebind_wrap< - A, unique_node >::type::pointer node_pointer; + A, unique_node >::type allocator; + typedef typename ::boost::unordered::detail:: + allocator_traits::pointer node_pointer; typedef node_pointer link_pointer; link_pointer next_;