diff --git a/libavcodec/eatgq.c b/libavcodec/eatgq.c index e488f3c510..3596d00e6f 100644 --- a/libavcodec/eatgq.c +++ b/libavcodec/eatgq.c @@ -161,7 +161,6 @@ static int tgq_decode_mb(TgqContext *s, GetByteContext *gbyte, { int mode; int i; - int8_t dc[6]; mode = bytestream2_get_byte(gbyte); if (mode > 12) { @@ -178,6 +177,7 @@ static int tgq_decode_mb(TgqContext *s, GetByteContext *gbyte, tgq_idct_put_mb(s, s->block, frame, mb_x, mb_y); bytestream2_skip(gbyte, mode); } else { + int8_t dc[6]; if (mode == 1) { int x, y; int mv = bytestream2_get_byte(gbyte);