byedpi/mpool.h

14 lines
292 B
C
Raw Normal View History

2024-03-08 00:37:02 +00:00
struct elem {
int m;
int len;
char data[];
};
struct mphdr {
int max;
int inc;
int count;
struct elem **values;
};
struct mphdr *mem_pool(int count);
int mem_index(struct mphdr *hdr, char *str, int len);
struct elem *mem_add(struct mphdr *hdr, char *str, int len);