Using delete() with IplImage will fail to free some of the structure's
contents. cvReleaseImage() is the proper way of freeing the memory.
GstFaceDetect *filter = GST_FACE_DETECT (obj);
if (filter->cvGray)
- delete (&filter->cvGray);
+ cvReleaseImage(&filter->cvGray);
if (filter->cvStorage)
cvReleaseMemStorage (&filter->cvStorage);
filter = GST_FACE_DETECT (transform);
if (filter->cvGray)
- delete (&filter->cvGray);
+ cvReleaseImage(&filter->cvGray);
filter->cvGray = cvCreateImage (cvSize (in_width, in_height), IPL_DEPTH_8U,
1);