diff options
| author | Patrick Steinhardt <ps@pks.im> | 2024-11-20 14:39:41 +0100 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2024-11-21 08:23:43 +0900 |
| commit | a5408d1820e0ea75612bbd6f6a6c495066e5ffcb (patch) | |
| tree | 528402c2a6f110402b1ea4324b07e0d363a473ca /help.c | |
| parent | git: refactor builtin handling to use a `struct strvec` (diff) | |
| download | git-a5408d1820e0ea75612bbd6f6a6c495066e5ffcb.tar.gz git-a5408d1820e0ea75612bbd6f6a6c495066e5ffcb.zip | |
split-index: fix memory leak in `move_cache_to_base_index()`
In `move_cache_to_base_index()` we move the index cache of the main
index into the split index, which is used when writing a shared index.
But we don't release the old split index base in case we already had a
split index before this operation, which can thus leak memory.
Plug the leak by releasing the previous base.
Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'help.c')
0 files changed, 0 insertions, 0 deletions
