diff --git a/WickedEngine/wiLua.cpp b/WickedEngine/wiLua.cpp index dd7b718b9..7a598b9e5 100644 --- a/WickedEngine/wiLua.cpp +++ b/WickedEngine/wiLua.cpp @@ -185,9 +185,13 @@ void wiLua::RegisterLibrary(const string& tableName, const luaL_Reg* functions) //table is not yet present lua_pushvalue(m_luaState, -1); lua_setfield(m_luaState, -2, "__index"); // Object.__index = Object + UNLOCK(); AddFuncArray(functions); } - UNLOCK(); + else + { + UNLOCK(); + } } bool wiLua::RegisterObject(const string& tableName, const string& name, void* object) { diff --git a/WickedEngine/wiVersion.cpp b/WickedEngine/wiVersion.cpp index d13fed6d0..172043ec8 100644 --- a/WickedEngine/wiVersion.cpp +++ b/WickedEngine/wiVersion.cpp @@ -7,7 +7,7 @@ namespace wiVersion // minor features, major bug fixes const int minor = 2; // minor bug fixes, alterations - const int revision = 0; + const int revision = 1; long GetVersion()