gst/playback/gststreamselector.c: Don't leak event.
authorTim-Philipp Müller <tim@centricular.net>
Fri, 21 Dec 2007 22:26:47 +0000 (22:26 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 21 Dec 2007 22:26:47 +0000 (22:26 +0000)
Original commit message from CVS:
* gst/playback/gststreamselector.c: (gst_selector_pad_event):
Don't leak event.

ChangeLog
gst/playback/gststreamselector.c

index a76d099..6226377 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-21  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/playback/gststreamselector.c: (gst_selector_pad_event):
+         Don't leak event.
+
 2007-12-20  Thijs Vermeir <thijsvermeir@gmail.com>
 
        * gst-libs/gst/riff/riff-read.c:
index c2db8e2..86ced9f 100644 (file)
@@ -237,6 +237,8 @@ gst_selector_pad_event (GstPad * pad, GstEvent * event)
   }
   if (forward)
     res = gst_pad_push_event (sel->srcpad, event);
+  else
+    gst_event_unref (event);
 
   gst_object_unref (sel);