Bram Moolenaar | 6abd8e9 | 2005-01-19 22:21:15 +0000 | [diff] [blame] | 1 | /* hashtable.c */ |
| 2 | void hash_init __ARGS((hashtable *ht)); |
Bram Moolenaar | dcaf10e | 2005-01-21 11:55:25 +0000 | [diff] [blame] | 3 | void hash_clear __ARGS((hashtable *ht)); |
Bram Moolenaar | 6abd8e9 | 2005-01-19 22:21:15 +0000 | [diff] [blame] | 4 | hashitem *hash_find __ARGS((hashtable *ht, char_u *key)); |
| 5 | int hash_add __ARGS((hashtable *ht, char_u *key)); |
| 6 | void hash_remove __ARGS((hashtable *ht, hashitem *hi)); |
Bram Moolenaar | dcaf10e | 2005-01-21 11:55:25 +0000 | [diff] [blame] | 7 | void hash_lock __ARGS((hashtable *ht)); |
| 8 | void hash_unlock __ARGS((hashtable *ht)); |
Bram Moolenaar | 6abd8e9 | 2005-01-19 22:21:15 +0000 | [diff] [blame] | 9 | /* vim: set ft=c : */ |