From 3c73b42cee52eba573c7c7214b6ef40e465c2f35 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Tue, 15 Feb 2011 18:12:02 -0800 Subject: [PATCH] [MOVED FROM BAD 56/68] colorspace: Fix memory leak --- gst/colorspace/gstcolorspace.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gst/colorspace/gstcolorspace.c b/gst/colorspace/gstcolorspace.c index 2de5773..8a823fa 100644 --- a/gst/colorspace/gstcolorspace.c +++ b/gst/colorspace/gstcolorspace.c @@ -407,7 +407,14 @@ gst_csp_base_init (gpointer klass) static void gst_csp_finalize (GObject * obj) { + GstCsp *space = GST_CSP (obj); + + if (space->convert) { + colorspace_convert_free (space->convert); + } + G_OBJECT_CLASS (parent_class)->finalize (obj); + } static void -- 2.7.4