x1 is u32, so it can never be negative. Signed-off-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> --- drawops/generic.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drawops/generic.c b/drawops/generic.c index ba8154b7ee34ca18..e81dea1ba23d6595 100644 --- a/drawops/generic.c +++ b/drawops/generic.c @@ -467,8 +467,6 @@ void generic_fill_ellipse(u32 x, u32 y, u32 a, u32 b, pixel_t pixel) dS2 += 4*b2; dT2 += 4*b2; x1--; - if (x1 < 0) - break; y1++; fill_ellipse_points(x, y, x1, y1, pixel); } else { -- 2.34.1