From: Fabian Keil Date: Thu, 28 Jan 2021 17:02:56 +0000 (+0100) Subject: decompress_iob(): Fix a memory leak X-Git-Tag: v_3_0_31~9 X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff_plain;h=f431d61740cc03c1c5f6b7f9c7a4a8d0bedd70dd decompress_iob(): Fix a memory leak ... when decompression fails "unexpectedly". OVE-20210128-0001. --- diff --git a/parsers.c b/parsers.c index 3b195300..df7b86bf 100644 --- a/parsers.c +++ b/parsers.c @@ -818,6 +818,7 @@ jb_err decompress_iob(struct client_state *csp) log_error(LOG_LEVEL_ERROR, "Unexpected error while decompressing to the buffer (iob): %s", zstr.msg); + freez(buf); return JB_ERR_COMPRESS; }