zfree
zfree(&MallocPool, res, bytes);
zfree(&MallocPool, base, incr);
Library void zfree(struct MemPool *mpool, void *ptr, uintptr_t bytes);
EXTERN_FUNCTION(void zfree, (void *));
(void) zfree((char *)tmpbuf);
(void) zfree((char *)bufaddr);
state->strm.zfree = (free_func) z_free;
(*((strm)->zfree))((strm)->opaque, (voidpf)(addr), (size))
if (z == Z_NULL || z->state == Z_NULL || z->zfree == Z_NULL)
z.zfree = ffree;
strm->zalloc == Z_NULL || strm->zfree == Z_NULL) return Z_STREAM_ERROR;
free_func zfree; /* used to free the internal state */
zsp->zfree = cf_free;
state->strm.zfree = (free_func)z_free;
state->strm.zfree = (free_func)z_free;
strm->zalloc == Z_NULL || strm->zfree == Z_NULL)
#define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
if (z == Z_NULL || z->state == Z_NULL || z->zfree == Z_NULL)
if (z->zfree == Z_NULL) z->zfree = zcfree;
if (strm->zfree == Z_NULL) strm->zfree = zcfree;
free_func zfree; /* used to free the internal state */