Mercurial > hg > xemacs-beta
diff src/hash.h @ 394:7d59cb494b73 r21-2-12
Import from CVS: tag r21-2-12
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:11:37 +0200 |
parents | 8626e4521993 |
children | 74fd4e045ea6 |
line wrap: on
line diff
--- a/src/hash.h Mon Aug 13 11:10:52 2007 +0200 +++ b/src/hash.h Mon Aug 13 11:11:37 2007 +0200 @@ -50,8 +50,6 @@ hash_table_hash_function hash_function, hash_table_test_function test_function); -struct hash_table *make_strings_hash_table (hash_size_t size); - /* Clear HASH-TABLE. A freshly created hash table is already cleared up. */ void clrhash (struct hash_table *hash_table); @@ -73,9 +71,6 @@ typedef int (*remhash_predicate) (CONST void* key, CONST void* contents, void* arg); -typedef void (*generic_hash_table_op) (struct hash_table *hash_table, - void *arg1, void *arg2, void *arg3); - /* Call MF (key, contents, arg) for every entry in HASH-TABLE */ void maphash (maphash_function mf, struct hash_table *hash_table, void* arg); @@ -83,11 +78,4 @@ void map_remhash (remhash_predicate predicate, struct hash_table *hash_table, void *arg); -/* Copy all the entries from SRC into DEST -- DEST is modified as needed - so it is as big as SRC. */ -void copy_hash (struct hash_table *dest, struct hash_table *src); - -/* Make sure HASH-TABLE can hold at least NEEDED_SIZE entries */ -void expand_hash_table (struct hash_table *hash_table, hash_size_t needed_size); - #endif /* _HASH_H_ */