From f9eb0b5207117ed74f395210c375dc751c66888d Mon Sep 17 00:00:00 2001 From: the lemons Date: Wed, 9 Feb 2022 01:25:12 -0600 Subject: convert dos newlines from form input to unix newlines --- zzcxz.cgi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/zzcxz.cgi b/zzcxz.cgi index 4227039..7fc0724 100755 --- a/zzcxz.cgi +++ b/zzcxz.cgi @@ -40,9 +40,10 @@ local function parse_qs(str,sep) if not path then str = str:gsub('+', ' ') end - return (str:gsub("%%(%x%x)", function(c) + str = str:gsub("%%(%x%x)", function(c) return string.char(tonumber(c, 16)) - end)) + end) + return (str:gsub('\r\n', '\n')) end local values = {} -- cgit v1.2.3