From 601b8d037829d8178df3410a165ad76dbc3d7cca Mon Sep 17 00:00:00 2001 From: Daniel James Date: Thu, 29 Mar 2018 21:57:52 +0100 Subject: [PATCH] Include vector header, needed to get the iterator type --- include/boost/container_hash/extensions.hpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) 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) {