From 0746a067ed59cd479e1e5c61a2ca92cedb64caf0 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 19 May 2004 19:34:12 +0000 Subject: [PATCH] ext/mad/gstmad.c: don't unref the event twice Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_handle_event): don't unref the event twice --- ChangeLog | 5 +++++ ext/mad/gstmad.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 1fc47c1dfd..c7a15277f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-05-19 Benjamin Otte + + * ext/mad/gstmad.c: (gst_mad_handle_event): + don't unref the event twice + 2004-05-19 Benjamin Otte * configure.ac: diff --git a/ext/mad/gstmad.c b/ext/mad/gstmad.c index 3efd839d1b..b4e578694a 100644 --- a/ext/mad/gstmad.c +++ b/ext/mad/gstmad.c @@ -934,6 +934,7 @@ gst_mad_handle_event (GstPad * pad, GstBuffer * buffer) time, NULL); gst_pad_push (mad->srcpad, GST_DATA (discont)); } + gst_event_unref (event); goto done; } } @@ -944,7 +945,6 @@ gst_mad_handle_event (GstPad * pad, GstBuffer * buffer) mad->tempsize = 0; /* we don't need to restart when we get here */ mad->restart = FALSE; - gst_event_unref (event); break; } case GST_EVENT_EOS: