From caedd51e56e2ad47991a1b8bddcfaa8f7094a060 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 17 Nov 2012 02:20:50 +0100 Subject: [PATCH] mxfdec: fix potential integer overflow in mxf_compute_sample_count() Fixes CID743442 Signed-off-by: Michael Niedermayer --- libavformat/mxfdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c index 1c4e00e2c3..06bca10c03 100644 --- a/libavformat/mxfdec.c +++ b/libavformat/mxfdec.c @@ -2040,7 +2040,7 @@ static int mxf_compute_sample_count(MXFContext *mxf, int stream_index, uint64_t av_assert2(size); - *sample_count = (mxf->current_edit_unit / size) * total; + *sample_count = (mxf->current_edit_unit / size) * (uint64_t)total; for (i = 0; i < mxf->current_edit_unit % size; i++) { *sample_count += spf->samples_per_frame[i]; }