From 362727b9f4970233040fe1e72282db26bc0d91d6 Mon Sep 17 00:00:00 2001 From: Nicola Murino Date: Sun, 18 Mar 2012 00:51:32 +0000 Subject: [PATCH] facedetect: fix structure leak https://bugzilla.gnome.org/show_bug.cgi?id=672294 --- ext/opencv/gstfacedetect.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/opencv/gstfacedetect.c b/ext/opencv/gstfacedetect.c index 485e424..e51eb52 100644 --- a/ext/opencv/gstfacedetect.c +++ b/ext/opencv/gstfacedetect.c @@ -616,9 +616,10 @@ gst_face_detect_transform_ip (GstOpencvVideoFilter * base, GstBuffer * buf, } g_value_init (&facedata, GST_TYPE_STRUCTURE); - gst_value_set_structure (&facedata, s); + g_value_take_boxed (&facedata, s); gst_value_list_append_value (&facelist, &facedata); g_value_unset (&facedata); + s = NULL; if (do_display) { CvPoint center; -- 2.7.4