From 69ccf4aaa1e2b0548accae52bf2b51dd01685576 Mon Sep 17 00:00:00 2001 From: darthfodder Date: Mon, 25 Mar 2013 11:42:19 -0700 Subject: [PATCH] Set default alpha value on ImageData:setPixel to 255. resolves #575 --HG-- branch : imagedata-alpha-default --- src/modules/image/wrap_ImageData.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/image/wrap_ImageData.cpp b/src/modules/image/wrap_ImageData.cpp index 0261bd59c..fd9f75491 100644 --- a/src/modules/image/wrap_ImageData.cpp +++ b/src/modules/image/wrap_ImageData.cpp @@ -85,7 +85,8 @@ int w_ImageData_setPixel(lua_State *L) c.r = luaL_checkint(L, 4); c.g = luaL_checkint(L, 5); c.b = luaL_checkint(L, 6); - c.a = luaL_checkint(L, 7); + c.a = luaL_optint(L,7,255); + //c.a = luaL_checkint(L,7); try { t->setPixel(x, y, c);