From a7f21e8ec44586fafd5a6a2ffaaf721b69d86f6e Mon Sep 17 00:00:00 2001 From: mpeterv Date: Mon, 25 Jan 2016 13:52:41 +0300 Subject: Fix error in ltn12 under Lua 5.3 --- src/ltn12.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'src/ltn12.lua') diff --git a/src/ltn12.lua b/src/ltn12.lua index 1014de2..f75cd07 100644 --- a/src/ltn12.lua +++ b/src/ltn12.lua @@ -9,6 +9,7 @@ ----------------------------------------------------------------------------- local string = require("string") local table = require("table") +local unpack = unpack or table.unpack local base = _G local _M = {} if module then -- heuristic for exporting a global package table -- cgit v1.2.3-55-g6feb From 3c3a5d001138f7c4630aea595da0e93ed247ec34 Mon Sep 17 00:00:00 2001 From: mpeterv Date: Thu, 11 Feb 2016 15:53:53 +0300 Subject: Use base.select instead of just select --- src/ltn12.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ltn12.lua') diff --git a/src/ltn12.lua b/src/ltn12.lua index f75cd07..dede0fa 100644 --- a/src/ltn12.lua +++ b/src/ltn12.lua @@ -43,7 +43,7 @@ end -- (thanks to Wim Couwenberg) function filter.chain(...) local arg = {...} - local n = select('#',...) + local n = base.select('#',...) local top, index = 1, 1 local retry = "" return function(chunk) -- cgit v1.2.3-55-g6feb