[PATCH 03/11] submodule--helper: avoid memory leak in `update_submodule()`
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Reported by Coverity.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
---
builtin/submodule--helper.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/builtin/submodule--helper.c b/builtin/submodule--helper.c
index 5c77dfcffee..d7b8004b933 100644
--- a/builtin/submodule--helper.c
+++ b/builtin/submodule--helper.c
@@ -2512,6 +2512,8 @@ static int update_submodule(struct update_data *update_data)
next.recursive_prefix = get_submodule_displaypath(prefixed_path,
update_data->prefix);
+ free(prefixed_path);
+
next.prefix = NULL;
oidcpy(&next.oid, null_oid());
oidcpy(&next.suboid, null_oid());
--
gitgitgadget