diff --git a/include/boost/functional/detail/hash_float.hpp b/include/boost/functional/detail/hash_float.hpp index b85d15f..6415946 100644 --- a/include/boost/functional/detail/hash_float.hpp +++ b/include/boost/functional/detail/hash_float.hpp @@ -56,7 +56,7 @@ namespace boost std::numeric_limits::digits - 1) / std::numeric_limits::digits; - for(std::size_t i = 0; i < length; ++i) + for(std::size_t i = 0; i != length; ++i) { v = boost::hash_detail::call_ldexp(v, std::numeric_limits::digits); int const part = static_cast(v);