X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_filter%2Fopencv_example.cpp;h=445e964f5dfa5ee50fd8ea765760eb7ae4fc3c2f;hb=e4ec53022693e0a1af43f9d22a44261a5f5663f3;hp=3d899e55d3e315ef063acc5e413b6e211be1d71e;hpb=fd7f8f854a13f7b65cb2b8622755aa47ee932919;p=vlc diff --git a/modules/video_filter/opencv_example.cpp b/modules/video_filter/opencv_example.cpp index 3d899e55d3..445e964f5d 100644 --- a/modules/video_filter/opencv_example.cpp +++ b/modules/video_filter/opencv_example.cpp @@ -133,9 +133,7 @@ static void CloseFilter( vlc_object_t *p_this ) if( p_filter->p_sys->p_storage ) cvReleaseMemStorage( &p_filter->p_sys->p_storage ); - if (NULL != p_filter->p_sys->event_info.p_region) - free(p_filter->p_sys->event_info.p_region); - + free( p_filter->p_sys->event_info.p_region ); free( p_sys ); var_Destroy( p_filter->p_libvlc, VIDEO_FILTER_EVENT_VARIABLE); @@ -199,11 +197,8 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) if (faces && (faces->total > 0)) { //msg_Dbg( p_filter, "Found %d face(s)", faces->total ); - if (NULL != p_filter->p_sys->event_info.p_region) - { - free(p_filter->p_sys->event_info.p_region); - p_filter->p_sys->event_info.p_region = NULL; - } + free( p_filter->p_sys->event_info.p_region ); + p_filter->p_sys->event_info.p_region = NULL; if( NULL == ( p_filter->p_sys->event_info.p_region = (video_filter_region_info_t *)malloc(faces->total*sizeof(video_filter_region_info_t)))) {