aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrançois Perrad <francois.perrad@gadz.org>2017-03-16 16:57:17 +0100
committerGitHub <noreply@github.com>2017-03-16 16:57:17 +0100
commit16bb5487464be076136cc230e5b46754e03d559c (patch)
tree8d3ad3889a22d97ed0332baaf12e59e2dfa33677
parent29e5ad610a780139c3e2fdb4faea0c785b7fd15a (diff)
downloadluasocket-16bb5487464be076136cc230e5b46754e03d559c.tar.gz
luasocket-16bb5487464be076136cc230e5b46754e03d559c.tar.bz2
luasocket-16bb5487464be076136cc230e5b46754e03d559c.zip
fix for Lua 5.3 built without number / string conversion
This kind of Lua could be built with this command: ``` hererocks --lua 5.3 --cflags="-DLUA_NOCVTN2S -DLUA_NOCVTS2N" ```
-rw-r--r--src/url.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/url.lua b/src/url.lua
index b59960a..eb094d5 100644
--- a/src/url.lua
+++ b/src/url.lua
@@ -193,7 +193,7 @@ function _M.build(parsed)
193 if string.find(authority, ":") then -- IPv6? 193 if string.find(authority, ":") then -- IPv6?
194 authority = "[" .. authority .. "]" 194 authority = "[" .. authority .. "]"
195 end 195 end
196 if parsed.port then authority = authority .. ":" .. parsed.port end 196 if parsed.port then authority = authority .. ":" .. base.tostring(parsed.port) end
197 local userinfo = parsed.userinfo 197 local userinfo = parsed.userinfo
198 if parsed.user then 198 if parsed.user then
199 userinfo = parsed.user 199 userinfo = parsed.user