diff options
| author | Patrick Steinhardt <ps@pks.im> | 2024-09-30 11:13:51 +0200 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2024-09-30 11:23:06 -0700 |
| commit | 55e563a90cabacd144b529b8bab7c4bb1cecbc49 (patch) | |
| tree | d689eeb99935a8ff6774b87dcaaa52eca358cac8 /pack-bitmap.c | |
| parent | 5ce08ed4fbb60c984f46632aaa30d8f781e57e56 (diff) | |
| download | git-55e563a90cabacd144b529b8bab7c4bb1cecbc49.tar.xz | |
pseudo-merge: fix various memory leaks
Fix various memory leaks hit by the pseudo-merge machinery. These leaks
are exposed by t5333, but plugging them does not yet make the whole test
suite pass.
Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pack-bitmap.c')
| -rw-r--r-- | pack-bitmap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pack-bitmap.c b/pack-bitmap.c index 9d9b8c4bfb..32b222a7af 100644 --- a/pack-bitmap.c +++ b/pack-bitmap.c @@ -1390,8 +1390,8 @@ static struct bitmap *find_objects(struct bitmap_index *bitmap_git, } base = bitmap_new(); - if (!cascade_pseudo_merges_1(bitmap_git, base, roots_bitmap)) - bitmap_free(roots_bitmap); + cascade_pseudo_merges_1(bitmap_git, base, roots_bitmap); + bitmap_free(roots_bitmap); } /* |
