diff --git a/src/graphics.c b/src/graphics.c index 1d3b2f0..3f5c2d9 100644 --- a/src/graphics.c +++ b/src/graphics.c @@ -440,7 +440,7 @@ int l_graphics_circle(lua_State *L) { int sy = (starty);\ if (sy < 0 || sy >= graphics_canvas->height) break;\ if (sx < 0) sx = 0;\ - if (sx >= graphics_canvas->width) sx = graphics_canvas->width - 1;\ + if (sx > graphics_canvas->width) sx = graphics_canvas->width;\ if (ex < 0) ex = 0;\ if (ex > graphics_canvas->width) ex = graphics_canvas->width;\ if (sx == ex) break;\