ZFREE
ZFREE(strm, strm->state);
ZFREE(strm, strm->state);
if (state->window != Z_NULL) ZFREE(strm, state->window);
ZFREE(strm, strm->state);
ZFREE(source, copy);
ZFREE(strm, state->window);
ZFREE(strm, state);
#define TRY_FREE(s, p) {if (p) ZFREE(s, p);}
ZFREE(strm, s);
#define TRY_FREE(s, p) {if (p) ZFREE(s, p);}
ZFREE(z, z->state);
ZFREE(z, s->sub.trees.blens);
ZFREE(z, s);
ZFREE(z, s->hufts);
ZFREE(z, s);
ZFREE(z, s->sub.trees.blens);
ZFREE(z, s->sub.trees.blens);
ZFREE(z, s->sub.trees.blens);
ZFREE(z, s->sub.trees.blens);
ZFREE(z, s->window);
ZFREE(z, s->hufts);
ZFREE(z, s);
ZFREE(z, v);
ZFREE(z, v);
ZFREE(z, v);
ZFREE(z, v);
ZFREE(z, c);
ZFREE(z, v);
ZFREE(z, c);
ZFREE(z, c);