Release memory storage.

This commit is contained in:
Bradley Griffiths 2014-09-16 20:18:52 +01:00
parent 2bb3caf08d
commit d36375064f

View file

@ -69,6 +69,10 @@ func (this *HaarCascade) DetectObjects(image *IplImage) []*Rect {
rect := (*Rect)((*_Ctype_CvRect)(unsafe.Pointer(C.cvGetSeqElem(seq, C.int(i))))) rect := (*Rect)((*_Ctype_CvRect)(unsafe.Pointer(C.cvGetSeqElem(seq, C.int(i)))))
faces = append(faces, rect) faces = append(faces, rect)
} }
storage_c := (*C.CvMemStorage)(storage)
C.cvReleaseMemStorage(&storage_c)
return faces return faces
} }