multifilesink: reset ->streamheaders to NULL on _stop
authorAlessandro Decina <alessandro.d@gmail.com>
Sun, 21 Aug 2011 12:41:14 +0000 (14:41 +0200)
committerAlessandro Decina <alessandro.d@gmail.com>
Sun, 21 Aug 2011 12:41:59 +0000 (14:41 +0200)
Fixes invalid memory access reusing multifilesink

gst/multifile/gstmultifilesink.c

index 53db536..4d454e6 100644 (file)
@@ -380,6 +380,7 @@ gst_multi_file_sink_stop (GstBaseSink * sink)
       gst_buffer_unref (multifilesink->streamheaders[i]);
     }
     g_free (multifilesink->streamheaders);
+    multifilesink->streamheaders = NULL;
   }
 
   return TRUE;