From 6ebbf9abeccc119078eadf8bf0a9d5341a7d327b Mon Sep 17 00:00:00 2001 From: V1K1NGbg Date: Sun, 28 Jul 2024 00:19:27 +0300 Subject: fix attempt 1 --- src/luarocks/util.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/luarocks/util.lua b/src/luarocks/util.lua index 59aff9a7..cca7aa85 100644 --- a/src/luarocks/util.lua +++ b/src/luarocks/util.lua @@ -63,7 +63,9 @@ local scheduled_functions = {} function util.schedule_function(f, ...) - local item = { fn = f, args = table.pack(...) } + local pack = table.pack or function(...) return { n = select("#", ...), ... } end --TEST + + local item = { fn = f, args = pack(...) } table.insert(scheduled_functions, item) return item end -- cgit v1.2.3-55-g6feb