]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix memory leak from logformat parsing
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 2 Feb 2009 11:54:49 +0000 (00:54 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 2 Feb 2009 11:54:49 +0000 (00:54 +1300)
src/cache_cf.cc

index 39aabc98c3a62d0bc85a318c844af434dd8a05cb..5f7185ab71e9dd9ca8d03456631d2c763ec82cf4 100644 (file)
@@ -3362,6 +3362,7 @@ free_logformat(logformat ** definitions)
     while (*definitions) {
         logformat *format = *definitions;
         *definitions = format->next;
+        safe_free(format->name);
         accessLogFreeLogFormat(&format->format);
         xfree(format);
     }