diff options
author | Elijah Newren <newren@gmail.com> | 2022-01-28 04:58:18 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-01-29 00:09:55 +0300 |
commit | 0f03f04c5c24239bafbb4ce1a9dd73d602d052cb (patch) | |
tree | 6d5d85298fe9bea4363f3ef637f4d30b2ca7a62a /builtin/sparse-checkout.c | |
parent | 55dfcf9591b088ce60ec80eb5425dda18223cac0 (diff) |
sparse-checkout: fix a couple minor memory leaks
These were introduced in commit 55dfcf9591 ("sparse-checkout: clear
tracked sparse dirs", 2021-09-08) and missed in my review at the time.
Plug the leaks.
Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/sparse-checkout.c')
-rw-r--r-- | builtin/sparse-checkout.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/builtin/sparse-checkout.c b/builtin/sparse-checkout.c index d0f5c4702b..23482d77c9 100644 --- a/builtin/sparse-checkout.c +++ b/builtin/sparse-checkout.c @@ -182,6 +182,8 @@ static void clean_tracked_sparse_directories(struct repository *r) item->string); } + strvec_clear(&s); + clear_pathspec(&p); dir_clear(&dir); } |