diff --git a/libavcodec/indeo3.c b/libavcodec/indeo3.c index 3a816b76eb..f9bfc0eb5d 100644 --- a/libavcodec/indeo3.c +++ b/libavcodec/indeo3.c @@ -260,9 +260,7 @@ static int copy_cell(Indeo3DecodeContext *ctx, Plane *plane, Cell *cell) w -= 2; src += 8; dst += 8; - } - - if (w >= 1) { + } else if (w >= 1) { ctx->hdsp.put_pixels_tab[2][0](dst, src, plane->pitch, h); w--; src += 4;