From: Jan Schmidt Date: Fri, 25 Nov 2005 17:06:36 +0000 (+0000) Subject: gst/gstbin.c: Don't leak clock messages. X-Git-Tag: RELEASE-0_9_7~119 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4b3455b7a888cfdba7f9c8dd032bb99327de4916;p=platform%2Fupstream%2Fgstreamer.git gst/gstbin.c: Don't leak clock messages. Original commit message from CVS: * gst/gstbin.c: (gst_bin_handle_message_func): Don't leak clock messages. --- diff --git a/ChangeLog b/ChangeLog index 149c8b4..05a889b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-11-25 Jan Schmidt + + * gst/gstbin.c: (gst_bin_handle_message_func): + Don't leak clock messages. + 2005-11-25 Wim Taymans * gst/gstutils.c: (gst_util_uint64_scale_int64), diff --git a/gst/gstbin.c b/gst/gstbin.c index ca665c8..9a3e0aa 100644 --- a/gst/gstbin.c +++ b/gst/gstbin.c @@ -1999,6 +1999,9 @@ gst_bin_handle_message_func (GstBin * bin, GstMessage * message) if (forward) { goto forward; } + /* free message */ + gst_message_unref (message); + break; } case GST_MESSAGE_CLOCK_PROVIDE: @@ -2014,6 +2017,9 @@ gst_bin_handle_message_func (GstBin * bin, GstMessage * message) if (forward) goto forward; + /* free message */ + gst_message_unref (message); + break; } default: