From df1a470d5d25a3517e401fafcab9b06a5abe2792 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Tue, 15 Feb 2011 18:12:02 -0800 Subject: [PATCH] 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 2de57732dc..8a823fa0d9 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