diff --git a/src/logic/scripting/lua/LuaState.cpp b/src/logic/scripting/lua/LuaState.cpp index 4f00ec1a..7303dc16 100644 --- a/src/logic/scripting/lua/LuaState.cpp +++ b/src/logic/scripting/lua/LuaState.cpp @@ -372,7 +372,7 @@ const std::string lua::LuaState::storeAnonymous() { return funcName; } -runnable lua::LuaState::createLambda() { +runnable lua::LuaState::createRunnable() { auto ptr = reinterpret_cast(lua_topointer(L, -1)); auto name = util::mangleid(ptr); lua_getglobal(L, LAMBDAS_TABLE.c_str()); diff --git a/src/logic/scripting/lua/LuaState.h b/src/logic/scripting/lua/LuaState.h index e59b7fc4..49d797c4 100644 --- a/src/logic/scripting/lua/LuaState.h +++ b/src/logic/scripting/lua/LuaState.h @@ -63,7 +63,7 @@ namespace lua { bool hasglobal(const std::string& name); bool rename(const std::string& from, const std::string& to); void remove(const std::string& name);; - runnable createLambda(); + runnable createRunnable(); int createEnvironment(int parent); void removeEnvironment(int id); const std::string storeAnonymous(); diff --git a/src/logic/scripting/scripting_functional.cpp b/src/logic/scripting/scripting_functional.cpp index 5da8d323..a64a27d7 100644 --- a/src/logic/scripting/scripting_functional.cpp +++ b/src/logic/scripting/scripting_functional.cpp @@ -21,7 +21,7 @@ runnable scripting::create_runnable( ) { try { state->loadbuffer(*env, src, file); - return state->createLambda(); + return state->createRunnable(); } catch (const lua::luaerror& err) { logger.error() << err.what(); return [](){};