]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
src/rrd_dump.c: fix Coverity CID#26534 Resource leak
authorMarek Schimara <Marek.Schimara@bull.net>
Thu, 16 Jun 2016 09:19:49 +0000 (11:19 +0200)
committerMarek Schimara <Marek.Schimara@bull.net>
Thu, 23 Jun 2016 14:32:33 +0000 (16:32 +0200)
        CWE-404 / https://cwe.mitre.org/data/definitions/404.html

src/rrd_dump.c

index 402bcdf67c616a00f4241e877d8064aebad05b8e..6aaa0962f81fd1b467c556da233f82a3b51b1abc 100644 (file)
@@ -569,6 +569,7 @@ int rrd_dump(
                           "[--no-header|-n]\n"
                           "[--daemon|-d address]\n"
                           "file.rrd [file.xml]", options.argv[0]);
+            if (opt_daemon) free(opt_daemon);
             return (-1);
             break;
         }
@@ -579,6 +580,7 @@ int rrd_dump(
                       "[--no-header|-n]\n"
                       "[--daemon|-d address]\n"
                        "file.rrd [file.xml]", options.argv[0]);
+        if (opt_daemon) free(opt_daemon);
         return (-1);
     }