aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/luarocks/fun.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/luarocks/fun.lua b/src/luarocks/fun.lua
index b1740833..c37a5d4b 100644
--- a/src/luarocks/fun.lua
+++ b/src/luarocks/fun.lua
@@ -95,7 +95,8 @@ function fun.partial(f, ...)
95 for i = 1, m do 95 for i = 1, m do
96 args[i+n] = fargs[i] 96 args[i+n] = fargs[i]
97 end 97 end
98 return f(table.unpack(args, 1, n+m)) 98 local unpack = unpack or table.unpack
99 return f(unpack(args, 1, n+m))
99 end 100 end
100 end 101 end
101end 102end