diff options
| -rw-r--r-- | src/supplemental/http/http_server.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/supplemental/http/http_server.c b/src/supplemental/http/http_server.c index b7e7ac80..59863d2b 100644 --- a/src/supplemental/http/http_server.c +++ b/src/supplemental/http/http_server.c @@ -455,10 +455,11 @@ http_uri_canonify(char *path) c += http_hexval(tmp[2]); *dst++ = c; tmp += 3; + } else { + // garbage in, garbage out + *dst++ = c; + tmp++; } - // garbage in, garbage out - *dst++ = c; - tmp++; } *dst = '\0'; |
