ffmpeg | branch: release/3.3 | Dale Curtis <dalecur...@chromium.org> | Fri Nov 17 14:53:25 2017 -0800| [362967fec6a4c4772e56b50efba49dab06f49de6] | committer: Michael Niedermayer
Fix leak of frame_duration_buffer in mov_fix_index(). Should be unconditionally freed at the end of mov_fix_index() in case it hasn't been used during the fix up. Signed-off-by: Dale Curtis <dalecur...@chromium.org> Reviewed-by: Sasi Inguva <isasi-at-google....@ffmpeg.org> Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> (cherry picked from commit d073be2291e40129d107ca4573097d6d6d2dbf68) Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=362967fec6a4c4772e56b50efba49dab06f49de6 --- libavformat/mov.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/mov.c b/libavformat/mov.c index 2f6965eabb..f2eb22eb3d 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -3296,6 +3296,7 @@ static void mov_fix_index(MOVContext *mov, AVStream *st) // Free the old index and the old CTTS structures av_free(e_old); av_free(ctts_data_old); + av_freep(&frame_duration_buffer); // Null terminate the index ranges array current_index_range++; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog