From: Amos Jeffries Date: Mon, 26 Jan 2009 12:04:09 +0000 (+1300) Subject: Fix memory leak from logformat parsing X-Git-Tag: SQUID_3_2_0_1~1241 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=61831b4a25a08d38be780e9edaeeb6d34a7aad3a;p=thirdparty%2Fsquid.git Fix memory leak from logformat parsing --- diff --git a/src/cache_cf.cc b/src/cache_cf.cc index 73fcb4e789..c81d800856 100644 --- a/src/cache_cf.cc +++ b/src/cache_cf.cc @@ -3463,6 +3463,7 @@ free_logformat(logformat ** definitions) while (*definitions) { logformat *format = *definitions; *definitions = format->next; + safe_free(format->name); accessLogFreeLogFormat(&format->format); xfree(format); }