[clutter-gst/clutter-gst-3.0] video-sink: fix renderers memory leak on destruction



commit 2726d4047ba0de7ddf4010a0f0ad6a4fdf6fd030
Author: Fabrice Bellet <fabrice bellet info>
Date:   Sun Dec 11 12:35:14 2016 +0100

    video-sink: fix renderers memory leak on destruction

 clutter-gst/clutter-gst-video-sink.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c
index 28992f2..ae1c1bc 100644
--- a/clutter-gst/clutter-gst-video-sink.c
+++ b/clutter-gst/clutter-gst-video-sink.c
@@ -2212,6 +2212,12 @@ clutter_gst_video_sink_dispose (GObject *object)
       priv->tablev = NULL;
     }
 
+  if (priv->renderers)
+    {
+      g_slist_free (priv->renderers);
+      priv->renderers = NULL;
+    }
+
   G_OBJECT_CLASS (clutter_gst_video_sink_parent_class)->dispose (object);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]