]> git.ipfire.org Git - thirdparty/git.git/commit
sequencer: always free "struct replay_opts"
authorPhillip Wood <phillip.wood@dunelm.org.uk>
Thu, 18 Apr 2024 13:14:05 +0000 (14:14 +0100)
committerJunio C Hamano <gitster@pobox.com>
Thu, 18 Apr 2024 20:33:41 +0000 (13:33 -0700)
commit42aae6a49af1be6108c3133af881cb9429aa3d35
treec93e8499ec47ab5a0c979ad328f4bc6844c1929d
parent2a60cb766e3a7a4ae77f54e960627c5c5f7a7746
sequencer: always free "struct replay_opts"

sequencer_post_commit_cleanup() initializes an instance of "struct
replay_opts" but does not call replay_opts_release(). Currently this
does not leak memory because the code paths called don't allocate any of
the struct members. That will change in the next commit so add call to
replay_opts_release() to prevent a memory leak in "git commit" that
breaks all of the leak free tests.

Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
sequencer.c