From f52343fcf85d3d700e78210ff6ee07de1ea42da1 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Tue, 17 May 2016 16:00:29 +0300 Subject: [PATCH] rdtmanager: fix clock leak The clock returned by gst_system_clock_obtain() was never unreffed. https://bugzilla.gnome.org/show_bug.cgi?id=766565 --- gst/realmedia/rdtmanager.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/realmedia/rdtmanager.c b/gst/realmedia/rdtmanager.c index 6c763d3..48bc5ef 100644 --- a/gst/realmedia/rdtmanager.c +++ b/gst/realmedia/rdtmanager.c @@ -552,6 +552,7 @@ gst_rdt_manager_finalize (GObject * object) g_slist_foreach (rdtmanager->sessions, (GFunc) free_session, NULL); g_slist_free (rdtmanager->sessions); + g_clear_object (&rdtmanager->provided_clock); G_OBJECT_CLASS (parent_class)->finalize (object); } -- 2.7.4