From 7d7ae8781e64e2b3b212d5c7b7c1b98b694df5ef Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 21 Jan 2025 13:33:59 -0300 Subject: Parameters for 'lua_createtable' back to int Tables don't accept sizes larger than int. --- lua.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lua.c') diff --git a/lua.c b/lua.c index 64d39160..b611cbca 100644 --- a/lua.c +++ b/lua.c @@ -185,7 +185,7 @@ static void print_version (void) { static void createargtable (lua_State *L, char **argv, int argc, int script) { int i, narg; narg = argc - (script + 1); /* number of positive indices */ - lua_createtable(L, cast_uint(narg), cast_uint(script + 1)); + lua_createtable(L, narg, script + 1); for (i = 0; i < argc; i++) { lua_pushstring(L, argv[i]); lua_rawseti(L, -2, i - script); -- cgit v1.2.3-55-g6feb