gstreamer: controlbinding: chain up on dispose and finalize

Stefan Kost ensonic at kemper.freedesktop.org
Thu Apr 5 12:58:33 PDT 2012


Module: gstreamer
Branch: master
Commit: 7709f5514e344874a58c132b3bfe690b44a161db
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=7709f5514e344874a58c132b3bfe690b44a161db

Author: Stefan Sauer <ensonic at users.sf.net>
Date:   Thu Apr  5 21:56:05 2012 +0200

controlbinding: chain up on dispose and finalize

---

 gst/gstcontrolbinding.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/gst/gstcontrolbinding.c b/gst/gstcontrolbinding.c
index f3aba1d..74d078e 100644
--- a/gst/gstcontrolbinding.c
+++ b/gst/gstcontrolbinding.c
@@ -132,6 +132,8 @@ gst_control_binding_dispose (GObject * object)
 
   if (self->object)
     gst_object_replace (&self->object, NULL);
+
+  ((GObjectClass *) gst_control_binding_parent_class)->dispose (object);
 }
 
 static void
@@ -140,6 +142,8 @@ gst_control_binding_finalize (GObject * object)
   GstControlBinding *self = GST_CONTROL_BINDING (object);
 
   g_free (self->name);
+
+  ((GObjectClass *) gst_control_binding_parent_class)->finalize (object);
 }
 
 static void



More information about the gstreamer-commits mailing list