#endif
#ifdef HASH_TABLE_ALLOC
-static inline void * P(table_alloc) (TAUC unsigned int size) { return P(alloc)(size); }
-static inline void P(table_free) (TAUC void *x) { P(free)(x); }
+static inline void * P(table_alloc) (TAUC unsigned int size) { return P(alloc)(TTC size); }
+static inline void P(table_free) (TAUC void *x) { P(free)(TTC x); }
#else
static inline void * P(table_alloc) (TAUC unsigned int size) { return xmalloc(size); }
static inline void P(table_free) (TAUC void *x) { xfree(x); }
#else
T.hash_hard_max = 1 << 28;
#endif
- P(alloc_table)(TT);
P(init_alloc)(TT);
+ P(alloc_table)(TT);
}
#ifdef HASH_WANT_CLEANUP
#undef HASH_KEY_DECL
#undef HASH_KEY_ENDSTRING
#undef HASH_KEY_STRING
+#undef HASH_KEY_MEMORY
+#undef HASH_KEY_SIZE
#undef HASH_NOCASE
#undef HASH_NODE
#undef HASH_PREFIX