diff --git a/source/literal.c b/source/literal.c index 675d2c6..26382dd 100644 --- a/source/literal.c +++ b/source/literal.c @@ -15,7 +15,7 @@ static unsigned int hashString(const char* string, int length) { for (int i = 0; i < length; i++) { hash *= string[i]; - hash *= 16777619; + hash ^= 16777619; } return hash;