xref: /minix3/external/bsd/mdocml/dist/test-ohash.c (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1 #include <stdint.h>
2 #include <stddef.h>
3 #include <stdlib.h>
4 #include <ohash.h>
5 
xalloc(size_t sz,void * arg)6 void *xalloc(size_t sz, void *arg) { return(calloc(sz,1)); }
xfree(void * p,size_t sz,void * arg)7 void xfree(void *p, size_t sz, void *arg) { free(p); }
8 
9 int
main(void)10 main(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