diff --git a/src/hashset.hpp b/src/hashset.hpp index 68043ada..2031ceec 100644 --- a/src/hashset.hpp +++ b/src/hashset.hpp @@ -36,6 +36,7 @@ uint64_t vt_hash_const_string(const char *key_) { uint64_t hash = 0xcbf29ce484222325ull; + while( *key ) hash = ( (unsigned char)*key++ ^ hash ) * 0x100000001b3ull;