avoid string number

This commit is contained in:
Cloud Wu
2021-10-13 15:36:19 +08:00
parent f80e2cd9b1
commit 0e11c78575

View File

@@ -518,7 +518,7 @@ is_rawarray(lua_State *L) {
// empty table
return false;
}
lua_Integer firstkey = lua_tointeger(L, -2);
lua_Integer firstkey = (lua_type(L, -2) == LUA_TNUMBER) ? lua_tointeger(L, -2) : 0;
lua_pop(L, 2);
if (firstkey != 1)
return false;