31 #ifndef _STRING_ALLOC_H_
32 #define _STRING_ALLOC_H_
Definition: string_alloc.h:47
size_t used
Definition: string_alloc.h:49
Definition: string_alloc.h:52
char * str
Definition: string_alloc.h:48
char * string_alloc(string_alloc_t *a_str, size_t length)
Definition: string_alloc.c:108
void string_pool_destroy(string_alloc_t *a_str)
Definition: string_alloc.c:94
string_alloc_t * string_pool_create(size_t max_length)
Definition: string_alloc.c:52
char * string_ndup(string_alloc_t *a_str, char *instr, size_t len)
Definition: string_alloc.c:144
char * string_dup(string_alloc_t *a_str, char *instr)
Definition: string_alloc.c:140
size_t nstrings
Definition: string_alloc.h:54
size_t max_length
Definition: string_alloc.h:53
string_t * strings
Definition: string_alloc.h:55