avidemux: prevent double unref; gst_avi_demux_parse_avih already unrefs
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Tue, 4 Aug 2009 09:35:18 +0000 (11:35 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 10 Aug 2009 12:41:14 +0000 (14:41 +0200)
gst/avi/gstavidemux.c

index c52ff79..71a1fa2 100644 (file)
@@ -3438,8 +3438,6 @@ invalid_avih:
   {
     GST_ELEMENT_ERROR (avi, STREAM, DEMUX, (NULL),
         ("Invalid AVI header (cannot parse avih at start)"));
-    if (sub)
-      gst_buffer_unref (sub);
     gst_buffer_unref (buf);
     return GST_FLOW_ERROR;
   }