test-ohash.c revision 1.1.1.1
1#include <stdint.h>
2#include <stddef.h>
3#include <stdlib.h>
4#include <ohash.h>
5
6void *xalloc(size_t sz, void *arg) { return(calloc(sz,1)); }
7void xfree(void *p, size_t sz, void *arg) { free(p); }
8
9int
10main(void)
11{
12	struct ohash h;
13	struct ohash_info i;
14	i.halloc = i.alloc = xalloc;
15	i.hfree = xfree;
16	ohash_init(&h, 2, &i);
17	ohash_delete(&h);
18	return 0;
19}
20