X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fshort-names.c;h=1b8be927a69c70f918f47ba1505d59787ae6fa03;hb=2c411d651e22704f60f117d944b9380a07d247fe;hp=08bf7587876b4ac56d2b54bd8cc801c00bdd04f2;hpb=62c871225e944dbdb2a50e1253423952719145cf;p=pspp-builds.git diff --git a/src/data/short-names.c b/src/data/short-names.c index 08bf7587..1b8be927 100644 --- a/src/data/short-names.c +++ b/src/data/short-names.c @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 2007 Free Software Foundation, Inc. + Copyright (C) 2007, 2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -39,9 +39,9 @@ compare_strings (const void *a, const void *b, const void *aux UNUSED) /* Hashes a string. */ static unsigned -hash_string (const void *s, const void *aux UNUSED) +do_hash_string (const void *s, const void *aux UNUSED) { - return hsh_hash_string (s); + return hash_string (s, 0); } /* Sets V's short name to BASE, followed by a suffix of the form @@ -128,7 +128,7 @@ short_names_assign (struct dictionary *d) the hash table point to strings owned by dictionary variables, not by us, so we don't need to provide a free function. */ - short_names = hsh_create (var_cnt, compare_strings, hash_string, + short_names = hsh_create (var_cnt, compare_strings, do_hash_string, NULL, NULL); /* Clear short names that conflict with a variable name. */