Use Bob Jenkins lookup3 hash instead of FNV.
[pspp-builds.git] / src / libpspp / i18n.c
index 293276c6aa9416f4bc4579b6d5ae266745610418..f10a52a50e271a4081bfff8252429d4b3edc856f 100644 (file)
@@ -57,7 +57,7 @@ create_iconv (const char* tocode, const char* fromcode)
   struct hmapx_node *node;
   struct converter *converter;
 
-  hash = hsh_hash_string (tocode) ^ hsh_hash_string (fromcode);
+  hash = hash_string (tocode, hash_string (fromcode, 0));
   HMAPX_FOR_EACH_WITH_HASH (converter, node, hash, &map)
     if (!strcmp (tocode, converter->tocode)
         && !strcmp (fromcode, converter->fromcode))