Use size_t (not unsigned int) for hashes, since the gnulib hash module

now uses size_t.
This commit is contained in:
Paul Eggert
2004-05-07 07:35:10 +00:00
parent 9668e2be96
commit 233a88ad11
5 changed files with 26 additions and 17 deletions

View File

@@ -1,6 +1,6 @@
/* Muscle table manager for Bison.
Copyright (C) 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
@@ -50,8 +50,8 @@ hash_compare_muscles (void const *x, void const *y)
return strcmp (m1->key, m2->key) == 0;
}
static unsigned int
hash_muscle (const void *x, unsigned int tablesize)
static size_t
hash_muscle (const void *x, size_t tablesize)
{
muscle_entry const *m = x;
return hash_string (m->key, tablesize);