From: Amos Jeffries Date: Wed, 24 Feb 2021 00:53:21 +0000 (+0000) Subject: Bug 5104: Memory leak in RFC 2169 response parsing (#778) X-Git-Tag: 4.15-20210522-snapshot~29 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=47a085ff06598b64817875769022b8707a0af7db;p=thirdparty%2Fsquid.git Bug 5104: Memory leak in RFC 2169 response parsing (#778) A temporary parsing buffer was not being released when parsing completed. --- diff --git a/src/urn.cc b/src/urn.cc index 69c29b75f4..72ab801a90 100644 --- a/src/urn.cc +++ b/src/urn.cc @@ -425,6 +425,7 @@ urnParseReply(const char *inbuf, const HttpRequestMethod& m) } debugs(52, 3, "urnParseReply: Found " << i << " URLs"); + xfree(buf); return list; }