diff --git a/libavcodec/mmvideo.c b/libavcodec/mmvideo.c index 1da104c6709da05c7c7223231c5d394a5e195bf6..edf602bfbaa2f4390cda0a5f080d0f3726bc806a 100644 --- a/libavcodec/mmvideo.c +++ b/libavcodec/mmvideo.c @@ -126,7 +126,8 @@ static int mm_decode_intra(MmContext * s, int half_horiz, int half_vert) */ static int mm_decode_inter(MmContext * s, int half_horiz, int half_vert) { - int data_off = bytestream2_get_le16(&s->gb), y; + int data_off = bytestream2_get_le16(&s->gb); + int y = 0; GetByteContext data_ptr; if (bytestream2_get_bytes_left(&s->gb) < data_off)