From 8c05d8274dd5f43b12a9d9c9b542f9d42e55af32 Mon Sep 17 00:00:00 2001 From: Rob Kendrick Date: Fri, 20 Oct 2006 16:56:40 +0000 Subject: Make hashtable's fnv hash inline - saves 8 instructions and two pipeline flushes per call svn path=/trunk/netsurf/; revision=3014 --- utils/hashtable.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/hashtable.h b/utils/hashtable.h index 3c0515445..e48c76646 100644 --- a/utils/hashtable.h +++ b/utils/hashtable.h @@ -19,7 +19,7 @@ struct hash_table *hash_create(unsigned int chains); void hash_destroy(struct hash_table *ht); bool hash_add(struct hash_table *ht, const char *key, const char *value); const char *hash_get(struct hash_table *ht, const char *key); -unsigned int hash_string_fnv(const char *datum, unsigned int *len); +inline unsigned int hash_string_fnv(const char *datum, unsigned int *len); const char *hash_iterate(struct hash_table *ht, unsigned int *c1, unsigned int **c2); -- cgit v1.2.3