From Lua 5.2: table.unpack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.

This commit is contained in:
Mike Pall 2011-02-20 20:53:09 +01:00
parent baef199ece
commit c823e26b8b

View File

@ -273,6 +273,10 @@ LJLIB_CF(table_sort)
LUALIB_API int luaopen_table(lua_State *L) LUALIB_API int luaopen_table(lua_State *L)
{ {
LJ_LIB_REG(L, LUA_TABLIBNAME, table); LJ_LIB_REG(L, LUA_TABLIBNAME, table);
#ifdef LUAJIT_ENABLE_LUA52COMPAT
lua_getglobal(L, "unpack");
lua_setfield(L, -2, "unpack");
#endif
return 1; return 1;
} }