From 60c2bf47e40d86f1fcf9b9b928666ed2b06d0e4d Mon Sep 17 00:00:00 2001 From: Edward Thomson Date: Sun, 22 Jan 2017 00:58:41 +0000 Subject: [PATCH] submodule: only examine idx & head given a config --- src/submodule.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/submodule.c b/src/submodule.c index 9e007df2b..fc3dcb406 100644 --- a/src/submodule.c +++ b/src/submodule.c @@ -512,12 +512,12 @@ int git_submodule__map(git_repository *repo, git_strmap *map) goto cleanup; } /* add back submodule information from index */ - if (idx) { + if (mods && idx) { if ((error = submodules_from_index(map, idx, mods)) < 0) goto cleanup; } /* add submodule information from HEAD */ - if (head) { + if (mods && head) { if ((error = submodules_from_head(map, head, mods)) < 0) goto cleanup; }