vlc | branch: master | Francois Cartegnie <[email protected]> | Thu Jul 5 22:20:00 2018 +0200| [188ce2351f78b783a5159646fed75078db4b7b70] | committer: Francois Cartegnie
demux: avformat: fix leak in subs extradata > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=188ce2351f78b783a5159646fed75078db4b7b70 --- modules/demux/avformat/demux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/demux/avformat/demux.c b/modules/demux/avformat/demux.c index ed15b4f08d..8f44a00dd1 100644 --- a/modules/demux/avformat/demux.c +++ b/modules/demux/avformat/demux.c @@ -654,7 +654,7 @@ int avformat_OpenDemux( vlc_object_t *p_this ) es_fmt.p_extra = NULL; } } - else if( cp->extradata_size > 0 ) + else if( cp->extradata_size > 0 && !es_fmt.i_extra ) { es_fmt.p_extra = malloc( i_extra ); if( es_fmt.p_extra ) _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
