diff options
| author | Paul Buetow <paul@buetow.org> | 2008-10-26 12:51:57 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-10-26 12:51:57 +0000 |
| commit | a1c3f47491b98cd9026f8e853cc9e72630805c12 (patch) | |
| tree | ec2ea29640b43f2c1f820fd3fee317beec27d130 /src/data/hash.h | |
| parent | 380eacd0f4037ec00f37ad5b5e4baa18301cf3dd (diff) | |
added the "scope" function
Diffstat (limited to 'src/data/hash.h')
| -rw-r--r-- | src/data/hash.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/data/hash.h b/src/data/hash.h index e49f3c3..9ee8640 100644 --- a/src/data/hash.h +++ b/src/data/hash.h @@ -39,7 +39,7 @@ #include "types.h" typedef enum HASH_OP_ { - free_ADDR, + FREE_ADDR, OCC_ADDR } HASH_OP; @@ -75,6 +75,7 @@ int hash_nextaddr(Hash *p_hash, int i_max_tries, char *c_key, int i_addr, HASH_OP OP); void hash_iterate(Hash *p_hash, void (*func)(void *)); +void hash_iterate_key(Hash *p_hash, void (*func)(void *, char *)); #define hash_get_cur_size(hash) hash->i_cur_size #define hash_get_size(hash) hash->i_size |
