Mercurial > hg > xemacs-beta
comparison src/hash.h @ 272:c5d627a313b1 r21-0b34
Import from CVS: tag r21-0b34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:28:48 +0200 |
parents | f955c73f5258 |
children | 8626e4521993 |
comparison
equal
deleted
inserted
replaced
271:c7b7086b0a39 | 272:c5d627a313b1 |
---|---|
29 struct _C_hashtable | 29 struct _C_hashtable |
30 { | 30 { |
31 hentry *harray; | 31 hentry *harray; |
32 long zero_set; | 32 long zero_set; |
33 void *zero_entry; | 33 void *zero_entry; |
34 unsigned int size; /* size of the hasharray */ | 34 size_t size; /* size of the hasharray */ |
35 unsigned int fullness; /* number of entries in the hashtable */ | 35 unsigned int fullness; /* number of entries in the hashtable */ |
36 unsigned long (*hash_function) (CONST void *); | 36 unsigned long (*hash_function) (CONST void *); |
37 int (*test_function) (CONST void *, CONST void *); | 37 int (*test_function) (CONST void *, CONST void *); |
38 #ifdef emacs | 38 #ifdef emacs |
39 Lisp_Object elisp_table; | 39 Lisp_Object elisp_table; |