From c823e26b8bb2980d4ee829713be96e52560b2935 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Sun, 20 Feb 2011 20:53:09 +0100 Subject: [PATCH] From Lua 5.2: table.unpack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT. --- src/lib_table.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib_table.c b/src/lib_table.c index fab6b1f4..6d3a9c2d 100644 --- a/src/lib_table.c +++ b/src/lib_table.c @@ -273,6 +273,10 @@ LJLIB_CF(table_sort) LUALIB_API int luaopen_table(lua_State *L) { LJ_LIB_REG(L, LUA_TABLIBNAME, table); +#ifdef LUAJIT_ENABLE_LUA52COMPAT + lua_getglobal(L, "unpack"); + lua_setfield(L, -2, "unpack"); +#endif return 1; }