diff options
author | Jan Siemiński <siemin93@siemin-macbook.local> | 2017-04-14 23:24:31 +0200 |
---|---|---|
committer | Erik Dubbelboer <erik@dubbelboer.com> | 2018-09-01 13:00:11 +0800 |
commit | 6231e237dea0cf3b3b9b8fbd082b501e517bc62b (patch) | |
tree | be3301d1cde956c614156ef2952dbae91ed84429 /bytesconv.go | |
parent | Remove wrong documentation (diff) | |
download | fasthttp-6231e237dea0cf3b3b9b8fbd082b501e517bc62b.tar.gz fasthttp-6231e237dea0cf3b3b9b8fbd082b501e517bc62b.tar.bz2 fasthttp-6231e237dea0cf3b3b9b8fbd082b501e517bc62b.zip |
Add ';' to unescaped characters
Diffstat (limited to 'bytesconv.go')
-rw-r--r-- | bytesconv.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bytesconv.go b/bytesconv.go index bbb4dbc..4e3aec1 100644 --- a/bytesconv.go +++ b/bytesconv.go @@ -417,7 +417,8 @@ func AppendQuotedArg(dst, src []byte) []byte { func appendQuotedPath(dst, src []byte) []byte { for _, c := range src { if c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z' || c >= '0' && c <= '9' || - c == '/' || c == '.' || c == ',' || c == '=' || c == ':' || c == '&' || c == '~' || c == '-' || c == '_' { + c == '/' || c == '.' || c == ',' || c == '=' || c == ':' || c == '&' || + c == '~' || c == '-' || c == '_' || c == ';' { dst = append(dst, c) } else { dst = append(dst, '%', hexCharUpper(c>>4), hexCharUpper(c&15)) |