Go to the documentation of this file.
44 #ifdef HAVE_LIBDMALLOC
123 while (assoc->
next) {
140 assoc->
next = new_assoc;
181 while (assoc->
next) {
236 *(assoc->
array) = NULL;
static ptr_assoc * find_ptr_assoc(ptr_assoc **hash_table, void *key)
void free_ptr_assoc(ptr_assoc **hash_table, void *key)
struct _ptr_assoc ** array
static shared_string * hash_table[TABLESIZE]
void add_ptr_assoc(ptr_assoc **hash_table, void *key, void *value)
void init_ptr_assoc_table(ptr_assoc **hash_table)
static ptr_assoc * new_ptr_assoc(void *key, void *value)
struct _shared_string ** array
static int hashptr(void *ptr)
#define PTR_ASSOC_TABLESIZE
struct _ptr_assoc * previous
void * find_assoc_value(ptr_assoc **hash_table, void *key)