ffmpeg | branch: master | Dale Curtis <dalecur...@chromium.org> | Fri Nov 17 14:53:25 2017 -0800| [d073be2291e40129d107ca4573097d6d6d2dbf68] | 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> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d073be2291e40129d107ca4573097d6d6d2dbf68 --- libavformat/mov.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/mov.c b/libavformat/mov.c index d49d820d2b..3eef043046 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -3553,6 +3553,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