]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix memory leak from logformat parsing
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 26 Jan 2009 12:04:09 +0000 (01:04 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 26 Jan 2009 12:04:09 +0000 (01:04 +1300)
src/cache_cf.cc

index 73fcb4e789fa94d10b1dfdafdd8a18a9b13061ec..c81d8008564a39dfd6922ec987272c9017eaba8c 100644 (file)
@@ -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);
     }