diff --git a/src/logic/scripting/lua/lua_util.hpp b/src/logic/scripting/lua/lua_util.hpp index 3a9ade40..79b649c3 100644 --- a/src/logic/scripting/lua/lua_util.hpp +++ b/src/logic/scripting/lua/lua_util.hpp @@ -138,7 +138,10 @@ namespace lua { inline void setmetatable(lua::State* L, int idx=-2) { lua_setmetatable(L, idx); } - + inline int pushvalue(lua::State* L, int idx) { + lua_pushvalue(L, idx); + return 1; + } inline int pushvec2_arr(lua::State* L, glm::vec2 vec) { createtable(L, 2, 0); getglobal(L, "vec2_mt"); @@ -239,10 +242,6 @@ namespace lua { lua_pushboolean(L, value); return 1; } - inline int pushvalue(lua::State* L, int idx) { - lua_pushvalue(L, idx); - return 1; - } inline int pushglobals(lua::State* L) { return pushvalue(L, LUA_GLOBALSINDEX); }