From 206e184cdec5d32409b78e8808b590f25feba431 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Mon, 7 Oct 2013 23:52:30 -0300 Subject: [PATCH] love.graphics.print's x and y arguments now default to 0 (resolves issue #638) --- src/modules/graphics/opengl/wrap_Graphics.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/graphics/opengl/wrap_Graphics.cpp b/src/modules/graphics/opengl/wrap_Graphics.cpp index e325beb9a..72584e532 100644 --- a/src/modules/graphics/opengl/wrap_Graphics.cpp +++ b/src/modules/graphics/opengl/wrap_Graphics.cpp @@ -1044,8 +1044,8 @@ int w_draw(lua_State *L) int w_print(lua_State *L) { std::string str = luax_checkstring(L, 1); - float x = (float)luaL_checknumber(L, 2); - float y = (float)luaL_checknumber(L, 3); + float x = (float)luaL_optnumber(L, 2, 0.0); + float y = (float)luaL_optnumber(L, 3, 0.0); float angle = (float)luaL_optnumber(L, 4, 0.0f); float sx = (float)luaL_optnumber(L, 5, 1.0f); float sy = (float)luaL_optnumber(L, 6, sx);