diff --git a/parallel_hashmap/phmap_utils.h b/parallel_hashmap/phmap_utils.h index ef29f08..3cbfcfc 100644 --- a/parallel_hashmap/phmap_utils.h +++ b/parallel_hashmap/phmap_utils.h @@ -345,7 +345,8 @@ private: _hash_helper(const std::tuple &t) const noexcept { const auto &el = std::get(t); using el_type = typename std::remove_cv::type>::type; - return phmap::Hash()(el) + _hash_helper(t); + return Combiner()( + phmap::Hash()(el), _hash_helper(t)); } };