]> git.sesse.net Git - vlc/commitdiff
filter_chain: fix memory leaks
authorHannes Domani <ssbssa@yahoo.de>
Thu, 28 Aug 2014 11:25:37 +0000 (13:25 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 28 Aug 2014 19:47:42 +0000 (22:47 +0300)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
src/misc/filter_chain.c

index 3e605a67f03d7f8b19858fddd06715640ffd8d26..b0ad76e99bb7cfded85ed19271505b7316a32736 100644 (file)
@@ -298,6 +298,8 @@ void filter_chain_DeleteFilter( filter_chain_t *chain, filter_t *filter )
     FilterDeletePictures( &chained->filter, chained->pending );
 
     free( chained->mouse );
+    es_format_Clean( &filter->fmt_out );
+    es_format_Clean( &filter->fmt_in );
     vlc_object_release( filter );
     /* FIXME: check fmt_in/fmt_out consitency */
 }