aboutsummaryrefslogtreecommitdiffstats
path: root/http.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2019-09-30 13:19:24 +0900
committerJunio C Hamano <gitster@pobox.com>2019-09-30 13:19:24 +0900
commitf0fcab6deb0bdd005d4725b4377ea1471e2f07a0 (patch)
tree042c471c8604036e1b692c5925bcb6dab7da570b /http.c
parentbf6136cab899cd7a9937378770017a98a745b33d (diff)
parent7e927567519ade8e1e2daf19108f433703c00114 (diff)
downloadgit-f0fcab6deb0bdd005d4725b4377ea1471e2f07a0.tar.gz
Merge branch 'mh/http-urlmatch-cleanup'
Leakfix. * mh/http-urlmatch-cleanup: http: don't leak urlmatch_config.vars
Diffstat (limited to 'http.c')
-rw-r--r--http.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/http.c b/http.c
index 938b9e55af..027a86d75d 100644
--- a/http.c
+++ b/http.c
@@ -1075,6 +1075,7 @@ void http_init(struct remote *remote, const char *url, int proactive_auth)
git_config(urlmatch_config_entry, &config);
free(normalized_url);
+ string_list_clear(&config.vars, 1);
#if LIBCURL_VERSION_NUM >= 0x073800
if (http_ssl_backend) {