]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ds/fetch-config-parse-microfix'
authorJunio C Hamano <gitster@pobox.com>
Mon, 15 Apr 2024 21:11:43 +0000 (14:11 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 15 Apr 2024 21:11:43 +0000 (14:11 -0700)
A config parser callback function fell through instead of returning
after recognising and processing a variable, wasting cycles, which
has been corrected.

* ds/fetch-config-parse-microfix:
  fetch: return when parsing submodule.recurse

builtin/fetch.c

index 46a793411a437969b53c4f14d941df27358d00ed..5857d860dbf64a7d3e32e7b5b6e4eaec6f07a6c3 100644 (file)
@@ -138,6 +138,7 @@ static int git_fetch_config(const char *k, const char *v,
                int r = git_config_bool(k, v) ?
                        RECURSE_SUBMODULES_ON : RECURSE_SUBMODULES_OFF;
                fetch_config->recurse_submodules = r;
+               return 0;
        }
 
        if (!strcmp(k, "submodule.fetchjobs")) {