Commit ba2885da4e5c499850a5fe0dba824dc20550ba4b

Ian Hattendorf 2019-07-24T18:05:28

git_net_url_parse: don't git_buf_decode_percent for path

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/net.c b/src/net.c
index e35abbb..a1dc408 100644
--- a/src/net.c
+++ b/src/net.c
@@ -94,7 +94,7 @@ int git_net_url_parse(git_net_url *url, const char *given)
 	if (has_path) {
 		const char *url_path = given + u.field_data[UF_PATH].off;
 		size_t url_path_len = u.field_data[UF_PATH].len;
-		git_buf_decode_percent(&path, url_path, url_path_len);
+		git_buf_put(&path, url_path, url_path_len);
 	} else {
 		git_buf_puts(&path, "/");
 	}