Revision 722e5f16ebb6d351bb089e427a7b170d8db8f963 authored by Eric Fischer on 01 October 2014, 21:01:58 UTC, committed by Eric Fischer on 01 October 2014, 21:01:58 UTC
1 parent 6922a57
pool.h
struct pool_val {
char *s;
int type;
int n;
struct pool_val *left;
struct pool_val *right;
struct pool_val *next;
};
struct pool {
struct pool_val *vals;
struct pool_val *head;
struct pool_val *tail;
int n;
};
struct pool_val *pool(struct pool *p, char *s, int type);
struct pool_val *pool_long_long(struct pool *p, long long *val, int type);
void pool_free(struct pool *p);
void pool_free_strings(struct pool *p);
void pool_init(struct pool *p, int n);
int is_pooled(struct pool *p, char *s, int type);
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...