Grow/check Lua stack in unpack
This commit is contained in:
parent
f9fe869b76
commit
dd91ebfbe5
|
@ -2402,6 +2402,7 @@ impl Lua {
|
|||
|
||||
unsafe extern "C" fn unpack(state: *mut ffi::lua_State) -> c_int {
|
||||
let len = ffi::lua_tointeger(state, 2);
|
||||
ffi::luaL_checkstack(state, len as c_int, ptr::null());
|
||||
for i in 1..=len {
|
||||
ffi::lua_rawgeti(state, 1, i);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue