aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthe lemons <citrons@mondecitronne.com>2022-02-09 01:25:12 -0600
committerthe lemons <citrons@mondecitronne.com>2022-02-09 01:25:12 -0600
commitf9eb0b5207117ed74f395210c375dc751c66888d (patch)
tree6563a88748bdf0ed62dc399bbd20a60e07ac8143
parent7bb4a11282af6499029e06ca8992eba6980eac51 (diff)
convert dos newlines from form input to unix newlines
-rwxr-xr-xzzcxz.cgi5
1 files 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 = {}