aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Roman <george.roman.99@gmail.com>2018-07-24 11:17:37 +0300
committerHisham Muhammad <hisham@gobolinux.org>2018-07-24 15:37:54 -0300
commit961670659be3e986bc74b9b8c2a296f4640302e5 (patch)
tree6dfc657fd40d4304588936325c9c576c94d4834e
parent64148b57c1ca70675022ebb7025a116a292802a9 (diff)
downloadluarocks-961670659be3e986bc74b9b8c2a296f4640302e5.tar.gz
luarocks-961670659be3e986bc74b9b8c2a296f4640302e5.tar.bz2
luarocks-961670659be3e986bc74b9b8c2a296f4640302e5.zip
Make fun.partial run with Lua 5.1
-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