From e7d20d5e3500a24d9713572cfb641d415e6beffa Mon Sep 17 00:00:00 2001 From: Mark Thompson Date: Tue, 17 Oct 2017 21:28:25 +0100 Subject: [PATCH] movtextdec: Move declaration out of for initialisation statement --- libavcodec/movtextdec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/movtextdec.c b/libavcodec/movtextdec.c index fb5085c3e8..bd19577724 100644 --- a/libavcodec/movtextdec.c +++ b/libavcodec/movtextdec.c @@ -436,6 +436,7 @@ static int mov_text_decode_frame(AVCodecContext *avctx, int text_length, tsmb_type, ret_tsmb; uint64_t tsmb_size; const uint8_t *tsmb; + size_t i; if (!ptr || avpkt->size < 2) return AVERROR_INVALIDDATA; @@ -495,7 +496,7 @@ static int mov_text_decode_frame(AVCodecContext *avctx, if (tsmb_size > avpkt->size - m->tracksize) break; - for (size_t i = 0; i < box_count; i++) { + for (i = 0; i < box_count; i++) { if (tsmb_type == box_types[i].type) { if (m->tracksize + m->size_var + box_types[i].base_size > avpkt->size) break;