diff options
Diffstat (limited to 'src/hash_table.h')
| -rw-r--r-- | src/hash_table.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hash_table.h b/src/hash_table.h index 1bf6cfe..3e18be6 100644 --- a/src/hash_table.h +++ b/src/hash_table.h @@ -6,10 +6,10 @@ struct hash_table { void *buf; + char *flagbuf; int64_t size; int64_t cap; int64_t taken; - void *begin; int64_t elemsz; uint64_t (*hash)(void *); bool (*eq)(void *, void *); @@ -25,5 +25,6 @@ void hash_table_remove(hash_table_t *ht, void *iter); void *hash_table_find(hash_table_t *ht, void *elem); void *hash_table_begin(hash_table_t *ht); void *hash_table_next(hash_table_t *ht, void *iter); +void destroy_hash_table(hash_table_t *ht); #endif |
