diff options
-rw-r--r-- | util/digest/multi.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/util/digest/multi.h b/util/digest/multi.h index 8e4597c9dc..8e73fbbbe9 100644 --- a/util/digest/multi.h +++ b/util/digest/multi.h @@ -1,13 +1,13 @@ #pragma once -#include <util/str_stl.h> - #include "numeric.h" +#include <util/str_stl.h> template <typename TOne> constexpr size_t MultiHash(const TOne& one) noexcept { return THash<TOne>()(one); } + template <typename THead, typename... TTail> constexpr size_t MultiHash(const THead& head, const TTail&... tail) noexcept { return CombineHashes(MultiHash(tail...), THash<THead>()(head)); |