diff --git a/libavcodec/eatgq.c b/libavcodec/eatgq.c index c94c3e3816..8d6ef122ce 100644 --- a/libavcodec/eatgq.c +++ b/libavcodec/eatgq.c @@ -28,6 +28,7 @@ * http://wiki.multimedia.cx/index.php?title=Electronic_Arts_TGQ */ +#include "libavutil/attributes.h" #define BITSTREAM_READER_LE #include "libavutil/mem_internal.h" @@ -72,6 +73,7 @@ static int tgq_decode_block(TgqContext *s, int16_t block[64], GetBitContext *gb) if (i >= 63) return AVERROR_INVALIDDATA; block[scantable[i++]] = 0; + av_fallthrough; case 0: block[scantable[i++]] = 0; skip_bits(gb, 3);