submodule--helper: fix small memory leaks

Add a missing strbuf_release() and a clear_pathspec() to the
submodule--helper.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Ævar Arnfjörð Bjarmason 2021-10-22 10:55:43 +02:00 committed by Junio C Hamano
parent 27ff1fbc5d
commit c270b055d9
1 changed files with 2 additions and 0 deletions

View File

@ -3220,6 +3220,7 @@ static void die_on_index_match(const char *path, int force)
}
free(ps_matched);
}
clear_pathspec(&ps);
}

static void die_on_repo_without_commits(const char *path)
@ -3231,6 +3232,7 @@ static void die_on_repo_without_commits(const char *path)
if (resolve_gitlink_ref(path, "HEAD", &oid) < 0)
die(_("'%s' does not have a commit checked out"), path);
}
strbuf_release(&sb);
}

static int module_add(int argc, const char **argv, const char *prefix)