multifilesink: Fix leak of filename strings
authorThiago Santos <thiago.sousa.santos@collabora.com>
Thu, 24 Nov 2011 17:14:53 +0000 (14:14 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Thu, 24 Nov 2011 17:18:44 +0000 (14:18 -0300)
Do not forget to free the filename strings when deleting
the list of files.

gst/multifile/gstmultifilesink.c

index 4d454e6..2a1e579 100644 (file)
@@ -594,6 +594,7 @@ gst_multi_file_sink_ensure_max_files (GstMultiFileSink * multifilesink)
       multifilesink->n_files >= multifilesink->max_files) {
     filename = multifilesink->files->data;
     g_remove (filename);
+    g_free (filename);
     multifilesink->files = g_slist_delete_link (multifilesink->files,
         multifilesink->files);
     multifilesink->n_files -= 1;