]> git.ipfire.org Git - thirdparty/git.git/commit
midx.c: clean up chunkfile after reading the MIDX
authorTaylor Blau <me@ttaylorr.com>
Thu, 21 Oct 2021 03:39:47 +0000 (23:39 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 21 Oct 2021 16:07:55 +0000 (09:07 -0700)
commit692305ec677b6ff67b67db9f1d55e7ca77e9dd9a
treed83d447f9628abf5f5da9c1007eae72d30c5a372
parent9d530dc0024503ab4218fe6c4395b8a0aa245478
midx.c: clean up chunkfile after reading the MIDX

In order to read the contents of a MIDX, we initialize a chunkfile
structure which can read the table of contents and assign pointers into
different sections of the file for us.

We do call free(), since the chunkfile struct is heap allocated, but not
the more appropriate free_chunkfile(), which also frees memory that the
structure itself owns.

Call that instead to avoid leaking memory in this function.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
midx.c