aboutsummaryrefslogtreecommitdiff
path: root/sys/libn/flate.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/libn/flate.c')
-rw-r--r--sys/libn/flate.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/libn/flate.c b/sys/libn/flate.c
index c3e363f..ff68d9c 100644
--- a/sys/libn/flate.c
+++ b/sys/libn/flate.c
@@ -35,7 +35,7 @@ flate·openreader(io·Reader rdr, void* r, mem·Allocator mem, void* m)
zrdr = mem.alloc(m, 1, sizeof(*zrdr));
- zrdr->zalloc = mem.alloc;
+ zrdr->zalloc = (void *(*)(void *, unsigned int, unsigned int))mem.alloc;
zrdr->zfree = mem.free;
zrdr->opaque = m;
zrdr->avail_in = rdr.read(r, 1, arrlen(zrdr->buf), zrdr->buf);
@@ -146,7 +146,7 @@ flate·openwriter(io·Writer wtr, void* w, mem·Allocator mem, void* m)
flate·Writer *zwtr;
zwtr = mem.alloc(m, 1, sizeof(*zwtr));
- zwtr->zalloc = mem.alloc;
+ zwtr->zalloc = (void *(*)(void *, unsigned int, unsigned int))mem.alloc;
zwtr->zfree = mem.free;
zwtr->opaque = m;
zwtr->avail_in = 0;