diff options
Diffstat (limited to 'sys/lib/libz/zopenbsd.c')
| -rw-r--r-- | sys/lib/libz/zopenbsd.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/sys/lib/libz/zopenbsd.c b/sys/lib/libz/zopenbsd.c new file mode 100644 index 00000000000..b74c4bc6bed --- /dev/null +++ b/sys/lib/libz/zopenbsd.c @@ -0,0 +1,25 @@ +#include <sys/types.h> +#include <sys/malloc.h> +#include <lib/libz/zutil.h> + +/* + * Space allocation and freeing routines for use by zlib routines. + */ +void * +zcalloc(notused, items, size) + void *notused; + u_int items, size; +{ + void *ptr; + + ptr = malloc(items * size, M_DEVBUF, M_NOWAIT); + return ptr; +} + +void +zcfree(notused, ptr) + void *notused; + void *ptr; +{ + free(ptr, M_DEVBUF); +} |
