StringMem
StringMem *string_memory; /* Memory used to allocate hash strings */
StringMem *smem; /* Memory for allocating strings */
StringMem *_del_StringMem(StringMem *sm, int force)
char *_new_StringMemString(StringMem *sm, size_t length)
char *_del_StringMemString(StringMem *sm, char *s)
StringMem *_new_StringMem(unsigned blocking_factor)
StringMem *sm; /* The container to be returned. */
sm = (StringMem *) malloc(sizeof(StringMem));
typedef struct StringMem StringMem;
StringMem *_new_StringMem(unsigned blocking_factor);
StringMem *_del_StringMem(StringMem *sm, int force);
char *_new_StringMemString(StringMem *sm, size_t size);
char *_del_StringMemString(StringMem *sm, char *s);