]> git.ipfire.org Git - thirdparty/git.git/commitdiff
credential: fix leak in credential_apply_config()
authorMike Hommey <mh@glandium.org>
Fri, 20 Aug 2021 08:44:13 +0000 (17:44 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 25 Aug 2021 18:41:30 +0000 (11:41 -0700)
Signed-off-by: Mike Hommey <mh@glandium.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
credential.c

index 3c05c7c669166f3ececfaa7fb9ffaac8dbe6ffbe..000ac7a8d430e4d14472c068b9817e1fc8ee69bd 100644 (file)
@@ -128,6 +128,7 @@ static void credential_apply_config(struct credential *c)
        normalized_url = url_normalize(url.buf, &config.url);
 
        git_config(urlmatch_config_entry, &config);
+       string_list_clear(&config.vars, 1);
        free(normalized_url);
        strbuf_release(&url);