ffserver: explicitly free() duped filename
authorReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Fri, 18 Sep 2015 22:03:34 +0000 (15:03 -0700)
committerReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Fri, 18 Sep 2015 23:24:38 +0000 (16:24 -0700)
Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
ffserver.c

index 5b98e7a..032ce22 100644 (file)
@@ -3860,6 +3860,7 @@ int main(int argc, char **argv)
     if ((ret = ffserver_parse_ffconfig(config.filename, &config)) < 0) {
         fprintf(stderr, "Error reading configuration file '%s': %s\n",
                 config.filename, av_err2str(ret));
+        av_freep(&config.filename);
         exit(1);
     }
     av_freep(&config.filename);