On 2/26/2024 6:45 PM, Andreas Rheinhardt wrote:
Redundant since eee3b7e2fb0664b889e58c03f76e19ef23e4d1d8.
Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@outlook.com>
---
libavformat/mov.c | 4 ----
1 file changed, 4 deletions(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index effa46120f..d81e34d100 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -4287,10 +4287,6 @@ static void mov_fix_index(MOVContext *mov, AVStream *st)
av_free(ctts_data_old);
av_freep(&frame_duration_buffer);
- // Null terminate the index ranges array
- current_index_range++;
- current_index_range->start = 0;
- current_index_range->end = 0;
msc->current_index = msc->index_ranges[0].start;
}
If zeroing the buffer proved to not be beneficial, then maybe it's best
to revert said commit (or replace av_calloc with av_malloc_array to keep
the integer overflow checks).
It will prevent writing to the same memory twice, and allow us to detect
unintended access to uninitialized bytes.
Either way lgtm.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".