diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2021-12-14 20:51:02 +0100 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2021-12-14 20:52:18 +0100 |
commit | df2a31c67a7b6ca782121248f650526a4fbe08d2 (patch) | |
tree | a003861bd4f116edd6fa32564efac81771b2bde9 /stagit.c | |
parent | cd5814fdedba47b03d42833019e6753b2a20b6ef (diff) |
do not percent-encode: ',' or '-' or '.' it looks ugly
Diffstat (limited to 'stagit.c')
-rw-r--r-- | stagit.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -369,8 +369,8 @@ percentencode(FILE *fp, const char *s, size_t len) for (i = 0; *s && i < len; s++, i++) { uc = *s; - /* NOTE: do not encode '/' for paths */ - if (uc < '/' || uc >= 127 || (uc >= ':' && uc <= '@') || + /* NOTE: do not encode '/' for paths or ",-." */ + if (uc < ',' || uc >= 127 || (uc >= ':' && uc <= '@') || uc == '[' || uc == ']') { putc('%', fp); putc(tab[(uc >> 4) & 0x0f], fp); |