]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
log: fix mem leak in error path (CID1404888) 2753/head
authorVictor Julien <victor@inliniac.net>
Tue, 6 Jun 2017 17:09:18 +0000 (19:09 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 6 Jun 2017 17:09:18 +0000 (19:09 +0200)
src/util-logopenfile.c

index 89b7bdcf02e37c23625c20786327e0cfe89de9a7..53022fa0192637538397d495e19445abd31a2305 100644 (file)
@@ -227,6 +227,7 @@ static char *SCLogFilenameFromPattern(const char *pattern)
 
     int rc = SCTimeToStringPattern(time(NULL), pattern, filename, PATH_MAX);
     if (rc != 0) {
+        SCFree(filename);
         return NULL;
     }