summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/submodule.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/submodule.c b/src/submodule.c
index fc3dcb406..0db58f44b 100644
--- a/src/submodule.c
+++ b/src/submodule.c
@@ -401,9 +401,10 @@ done:
static int submodules_from_head(git_strmap *map, git_tree *head, git_config *cfg)
{
int error;
- git_iterator *i;
+ git_iterator *i = NULL;
const git_index_entry *entry;
git_strmap *names = 0;
+
git_strmap_alloc(&names);
if ((error = load_submodule_names(names, cfg)))
goto done;