faceblur: remove unused variable.
authorVanessa Chipirrás Navalón <vchipirras6@gmail.com>
Wed, 26 Aug 2015 16:21:15 +0000 (18:21 +0200)
committerLuis de Bethencourt <luis@debethencourt.com>
Fri, 28 Aug 2015 11:26:45 +0000 (12:26 +0100)
Memory is reserved for this variable and then released without making any
use of it.

https://bugzilla.gnome.org/show_bug.cgi?id=753994

ext/opencv/gstfaceblur.cpp
ext/opencv/gstfaceblur.h

index 45049564cb5bd89e1bcf62126b0569fde7cde880..40ff4f8b0da79ac607a222b787b5335c00c18cb1 100644 (file)
@@ -168,9 +168,6 @@ gst_face_blur_finalize (GObject * obj)
   if (filter->cvGray)
     cvReleaseImage (&filter->cvGray);
 
-  if (filter->cvStorage)
-    cvReleaseMemStorage (&filter->cvStorage);
-
   if (filter->cvCascade)
     delete filter->cvCascade;
 
@@ -338,11 +335,6 @@ gst_face_blur_set_caps (GstOpencvVideoFilter * transform,
   filter->cvGray =
       cvCreateImage (cvSize (in_width, in_height), IPL_DEPTH_8U, 1);
 
-  if (filter->cvStorage)
-    cvClearMemStorage (filter->cvStorage);
-  else
-    filter->cvStorage = cvCreateMemStorage (0);
-
   return TRUE;
 }
 
@@ -366,7 +358,6 @@ gst_face_blur_transform_ip (GstOpencvVideoFilter * transform,
   }
 
   cvCvtColor (img, filter->cvGray, CV_RGB2GRAY);
-  cvClearMemStorage (filter->cvStorage);
 
   Mat image (filter->cvGray, Rect (filter->cvGray->origin,
           filter->cvGray->origin, filter->cvGray->width,
index bc31ad57923393db8337f03d5063065762929ba3..890c0c945d651edd78c27ab3481b9fc77fa38c6b 100644 (file)
@@ -84,7 +84,6 @@ struct _GstFaceBlur
 
   IplImage *cvGray;
   cv::CascadeClassifier *cvCascade;
-  CvMemStorage *cvStorage;
 };
 
 struct _GstFaceBlurClass