[gst-cvs] gst-plugins-bad: wildmidi: don't leak the element refcount

Stefan Kost ensonic at kemper.freedesktop.org
Mon Jun 21 13:47:54 PDT 2010


Module: gst-plugins-bad
Branch: master
Commit: f876bd065858b2174d7120c805ca6a146137f3aa
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=f876bd065858b2174d7120c805ca6a146137f3aa

Author: Stefan Kost <ensonic at users.sf.net>
Date:   Mon Jun 21 22:33:54 2010 +0300

wildmidi: don't leak the element refcount

---

 ext/timidity/gstwildmidi.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/ext/timidity/gstwildmidi.c b/ext/timidity/gstwildmidi.c
index 6e8a3d1..4e142b9 100644
--- a/ext/timidity/gstwildmidi.c
+++ b/ext/timidity/gstwildmidi.c
@@ -754,6 +754,8 @@ gst_wildmidi_sink_event (GstPad * pad, GstEvent * event)
       res = gst_pad_push_event (wildmidi->srcpad, event);
       break;
   }
+
+  gst_object_unref (pad);
   return res;
 }
 





More information about the Gstreamer-commits mailing list