On Mon, Sep 30, 2024 at 11:40:24AM +0000, Derrick Stolee via GitGitGadget wrote: > From: Derrick Stolee <stolee@xxxxxxxxx> > > While writing an index, a 'git_hash_ctx' is allocated for hashing the > file contents. This should be freed as the method exits. > > Signed-off-by: Derrick Stolee <stolee@xxxxxxxxx> > --- > read-cache.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/read-cache.c b/read-cache.c > index 3c078afadbc..51845c2e611 100644 > --- a/read-cache.c > +++ b/read-cache.c > @@ -3126,6 +3126,7 @@ out: > free_hashfile(f); > strbuf_release(&sb); > free(ieot); > + free(eoie_c); > return ret; > } Yup, this one looks correct. I've sent out an equivalent patch via [1] a couple hours ago. Patrick [1]: https://lore.kernel.org/git/c51f40c5bd0c56967e348363e784222de7884b79.1727687410.git.ps@xxxxxx/