diff options
| -rw-r--r-- | src/url.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/url.lua b/src/url.lua index 2158796..1e59771 100644 --- a/src/url.lua +++ b/src/url.lua | |||
| @@ -26,9 +26,9 @@ _VERSION = "URL 1.0.1" | |||
| 26 | -- escaped representation of string binary | 26 | -- escaped representation of string binary |
| 27 | ----------------------------------------------------------------------------- | 27 | ----------------------------------------------------------------------------- |
| 28 | function escape(s) | 28 | function escape(s) |
| 29 | return string.gsub(s, "([^A-Za-z0-9_])", function(c) | 29 | return (string.gsub(s, "([^A-Za-z0-9_])", function(c) |
| 30 | return string.format("%%%02x", string.byte(c)) | 30 | return string.format("%%%02x", string.byte(c)) |
| 31 | end) | 31 | end)) |
| 32 | end | 32 | end |
| 33 | 33 | ||
| 34 | ----------------------------------------------------------------------------- | 34 | ----------------------------------------------------------------------------- |
| @@ -69,9 +69,9 @@ end | |||
| 69 | -- escaped representation of string binary | 69 | -- escaped representation of string binary |
| 70 | ----------------------------------------------------------------------------- | 70 | ----------------------------------------------------------------------------- |
| 71 | function unescape(s) | 71 | function unescape(s) |
| 72 | return string.gsub(s, "%%(%x%x)", function(hex) | 72 | return (string.gsub(s, "%%(%x%x)", function(hex) |
| 73 | return string.char(base.tonumber(hex, 16)) | 73 | return string.char(base.tonumber(hex, 16)) |
| 74 | end) | 74 | end)) |
| 75 | end | 75 | end |
| 76 | 76 | ||
| 77 | ----------------------------------------------------------------------------- | 77 | ----------------------------------------------------------------------------- |
