aboutsummaryrefslogtreecommitdiff
path: root/src/lua/graphics/luaopen_graphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lua/graphics/luaopen_graphics.cpp')
-rw-r--r--src/lua/graphics/luaopen_graphics.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lua/graphics/luaopen_graphics.cpp b/src/lua/graphics/luaopen_graphics.cpp
index 0d06aca..7db43c5 100644
--- a/src/lua/graphics/luaopen_graphics.cpp
+++ b/src/lua/graphics/luaopen_graphics.cpp
@@ -84,7 +84,7 @@ namespace lua
{
Proxy* proxy = (Proxy*)luax_newinstance(L, TYPE_JSL, sizeof(Proxy));
const char* program = luax_checkstring(L, 1);
- JSLProgram* jsl = new JSLProgram(program);
+ JSLProgram* jsl = JSLProgram::createJSLProgram(program);
proxy->bind(jsl);
return 1;
}
@@ -98,7 +98,7 @@ namespace lua
int w = luax_checknumber(L, 1);
int h = luax_checknumber(L, 2);
Proxy* proxy = (Proxy*)luax_newinstance(L, TYPE_CANVAS, sizeof(Proxy));
- Canvas* cvs = new Canvas(w, h);
+ Canvas* cvs = Canvas::createCanvas(w, h);
proxy->bind(cvs);
return 1;
}