From: Henrik Gramner Date: Tue, 23 Jun 2015 11:38:02 +0000 (+0200) Subject: matroska: Fix memory leak X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=df152a77e1b17065aecb40c9a2a28d5953887ac9;p=libx264 matroska: Fix memory leak --- diff --git a/output/matroska.c b/output/matroska.c index 51dea270..e5ab9631 100644 --- a/output/matroska.c +++ b/output/matroska.c @@ -157,11 +157,11 @@ static int write_headers( hnd_t handle, x264_nal_t *p_nal ) avcC, avcC_len, p_mkv->frame_duration, 50000, p_mkv->width, p_mkv->height, p_mkv->d_width, p_mkv->d_height, p_mkv->display_size_units, p_mkv->stereo_mode ); + free( avcC ); + if( ret < 0 ) return ret; - free( avcC ); - // SEI if( !p_mkv->b_writing_frame )