X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=src%2Felhash.c;h=3e9aa756306c8c6091c5b988f4bf1c1d48cc7d96;hb=56c8b099ccef8240d76c6f88c3f31d86ae22cfba;hp=fbd4f7765103fb19959366aab301cf046c716dc2;hpb=6e00044928aea1f4f4002e72cf60de246c996f16;p=sxemacs diff --git a/src/elhash.c b/src/elhash.c index fbd4f77..3e9aa75 100644 --- a/src/elhash.c +++ b/src/elhash.c @@ -29,13 +29,15 @@ along with this program. If not, see . */ #include "category.h" #include "seq.h" #include "dict.h" +#include "ent/ent.h" Lisp_Object Qhash_tablep; static Lisp_Object Qhashtable, Qhash_table; static Lisp_Object Qweakness, Qvalue, Qkey_or_value, Qkey_and_value; static Lisp_Object Vall_weak_hash_tables; static Lisp_Object Qrehash_size, Qrehash_threshold; -static Lisp_Object Q_size, Q_test, Q_weakness; +static Lisp_Object Q_size, Q_weakness; +Lisp_Object Q_test; static Lisp_Object Q_rehash_size, Q_rehash_threshold; /* obsolete as of 19990901 in xemacs-21.2 */ @@ -1435,7 +1437,7 @@ void prune_weak_hash_tables(void) remhash_1(ht, entries, e); if (!HENTRY_CLEAR_P(e)) { goto again; - + } } }