diff --git a/include/boost/container_hash/extensions.hpp b/include/boost/container_hash/extensions.hpp index 35ebe7f..4eebb4b 100644 --- a/include/boost/container_hash/extensions.hpp +++ b/include/boost/container_hash/extensions.hpp @@ -22,6 +22,7 @@ #include #include #include +#include #if !defined(BOOST_NO_CXX11_HDR_ARRAY) # include @@ -71,8 +72,8 @@ namespace boost } inline std::size_t hash_range( - std::vector >::iterator first, - std::vector >::iterator last) + std::vector::iterator first, + std::vector::iterator last) { std::size_t seed = 0; @@ -85,8 +86,8 @@ namespace boost } inline std::size_t hash_range( - std::vector >::const_iterator first, - std::vector >::const_iterator last) + std::vector::const_iterator first, + std::vector::const_iterator last) { std::size_t seed = 0; @@ -100,8 +101,8 @@ namespace boost inline void hash_range( std::size_t& seed, - std::vector >::iterator first, - std::vector >::iterator last) + std::vector::iterator first, + std::vector::iterator last) { for(; first != last; ++first) { @@ -111,8 +112,8 @@ namespace boost inline void hash_range( std::size_t& seed, - std::vector >::const_iterator first, - std::vector >::const_iterator last) + std::vector::const_iterator first, + std::vector::const_iterator last) { for(; first != last; ++first) {