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