]> git.ipfire.org Git - thirdparty/git.git/blobdiff - url.c
url: do not allow %00 to represent NUL in URLs
[thirdparty/git.git] / url.c
diff --git a/url.c b/url.c
index 9ea9d5611b73c024b42b0808841a143d50905b14..1b8ef78ceab03784ad48f8411b20669e2ea1ea1f 100644 (file)
--- a/url.c
+++ b/url.c
@@ -48,7 +48,7 @@ static char *url_decode_internal(const char **query, int len,
 
                if (c == '%' && (len < 0 || len >= 3)) {
                        int val = hex2chr(q + 1);
-                       if (0 <= val) {
+                       if (0 < val) {
                                strbuf_addch(out, val);
                                q += 3;
                                len -= 3;