diff options
author | Remko Tronçon <git@el-tramo.be> | 2013-12-26 15:56:45 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2013-12-27 23:06:53 (GMT) |
commit | 5a89265623214164fa7ce36721de05183d53058d (patch) | |
tree | 1cb061f1c314668396dd0e16047d995641631d4f /Sluift/Lua | |
parent | 806efd2603a4083ca433501dcd6e5b8479db0b39 (diff) | |
download | swift-contrib-5a89265623214164fa7ce36721de05183d53058d.zip swift-contrib-5a89265623214164fa7ce36721de05183d53058d.tar.bz2 |
Sluift: Refactoring
- Rename boot.lua to core.lua
- Support Lua 5.2
- Support version prefixes for sluift module
- Add Client:process_events
Change-Id: I3fa6d06d1dbdf86f65b9f4203bd2ec5b5526b104
Diffstat (limited to 'Sluift/Lua')
-rw-r--r-- | Sluift/Lua/LuaUtils.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Sluift/Lua/LuaUtils.cpp b/Sluift/Lua/LuaUtils.cpp index 7052abe..b00ab56 100644 --- a/Sluift/Lua/LuaUtils.cpp +++ b/Sluift/Lua/LuaUtils.cpp @@ -22,7 +22,7 @@ static const std::string INDENT = " "; void Swift::Lua::registerTableToString(lua_State* L, int index) { index = Lua::absoluteOffset(L, index); - lua_rawgeti(L, LUA_REGISTRYINDEX, Sluift::globals.bootIndex); + lua_rawgeti(L, LUA_REGISTRYINDEX, Sluift::globals.coreLibIndex); lua_getfield(L, -1, "register_table_tostring"); lua_pushvalue(L, index); if (lua_pcall(L, 1, 0, 0) != 0) { @@ -33,7 +33,7 @@ void Swift::Lua::registerTableToString(lua_State* L, int index) { void Swift::Lua::registerGetByTypeIndex(lua_State* L, int index) { index = Lua::absoluteOffset(L, index); - lua_rawgeti(L, LUA_REGISTRYINDEX, Sluift::globals.bootIndex); + lua_rawgeti(L, LUA_REGISTRYINDEX, Sluift::globals.coreLibIndex); lua_getfield(L, -1, "register_get_by_type_index"); lua_pushvalue(L, index); if (lua_pcall(L, 1, 0, 0) != 0) { |