diff --git a/libavcodec/vmdav.c b/libavcodec/vmdav.c index e6c75868e5..c9c3f4ead7 100644 --- a/libavcodec/vmdav.c +++ b/libavcodec/vmdav.c @@ -255,7 +255,7 @@ static void vmd_decode(VmdVideoContext *s, AVFrame *frame) palette32[i] = (r << 16) | (g << 8) | (b); } } - s->size -= (256 * 3 + 2); + s->size -= PALETTE_COUNT * 3 + 2; } if (s->size > 0) { /* originally UnpackFrame in VAG's code */