X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=parsers.c;h=48195f897b8ac74d93631f14b43b01bc37f7c1a1;hp=ec3ad71e8e75051a4099f821fdd538cad69804e2;hb=fac48065f627c1f0faf80c86b2b64615e6f92b36;hpb=74f84988126c9680e5e05513a42016f0dbe6c185 diff --git a/parsers.c b/parsers.c index ec3ad71e..48195f89 100644 --- a/parsers.c +++ b/parsers.c @@ -727,6 +727,7 @@ jb_err decompress_iob(struct client_state *csp) { log_error(LOG_LEVEL_ERROR, "Buffer limit reached while decompressing iob"); freez(buf); + inflateEnd(&zstr); return JB_ERR_MEMORY; } @@ -745,6 +746,7 @@ jb_err decompress_iob(struct client_state *csp) { log_error(LOG_LEVEL_ERROR, "Out of memory decompressing iob"); freez(buf); + inflateEnd(&zstr); return JB_ERR_MEMORY; } else