diff options
author | Lionel Landwerlin <[email protected]> | 2017-10-27 17:43:45 +0100 |
---|---|---|
committer | Lionel Landwerlin <[email protected]> | 2017-10-30 15:18:00 +0000 |
commit | a8b1715b8ab974518f9713b82955f049a2c1c7ec (patch) | |
tree | 896215560a4d861dfcdf1ecc013fddb8eaac926f /src/util/hash_table.c | |
parent | c220202a73d01f3f2cf1393b741f5ef8382b1424 (diff) |
util: hashtable: make hashing prototypes match
It seems nobody's using the string hashing function. If you try to
pass it directly to the hashtable creation function, you'll get
compiler warning for non matching prototypes. Let's make them match.
Signed-off-by: Lionel Landwerlin <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/util/hash_table.c')
-rw-r--r-- | src/util/hash_table.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/util/hash_table.c b/src/util/hash_table.c index 1bda2149b95..b7421a0144c 100644 --- a/src/util/hash_table.c +++ b/src/util/hash_table.c @@ -476,9 +476,10 @@ _mesa_hash_data(const void *data, size_t size) /** FNV-1a string hash implementation */ uint32_t -_mesa_hash_string(const char *key) +_mesa_hash_string(const void *_key) { uint32_t hash = _mesa_fnv32_1a_offset_bias; + const char *key = _key; while (*key != 0) { hash = _mesa_fnv32_1a_accumulate(hash, *key); |