From 9ed8ca8f01f583d0670970154b3ed5c13a0c18ae Mon Sep 17 00:00:00 2001 From: rxi Date: Fri, 23 Sep 2016 19:11:26 +0100 Subject: [PATCH] Updated love.graphics.clear() to use new color format --- src/graphics.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/graphics.c b/src/graphics.c index b28cbee..3e4760f 100644 --- a/src/graphics.c +++ b/src/graphics.c @@ -239,10 +239,9 @@ int l_graphics_reset(lua_State *L) { int l_graphics_clear(lua_State *L) { - int color = lua_isnoneornil(L, 1) ? graphics_backgroundColor - : luaL_checkint(L, 1); - memset(graphics_canvas->data, color, - graphics_canvas->width * graphics_canvas->height); + int idx = getColorFromArgs(L, NULL, graphics_backgroundColor_rgb); + int sz = graphics_canvas->width * graphics_canvas->height; + memset(graphics_canvas->data, idx, sz); return 0; }