]> git.99rst.org Git - git.git/commit
rebase: use "cleanup" pattern in do_interactive_rebase()
authorÆvar Arnfjörð Bjarmason <redacted>
Mon, 6 Feb 2023 19:08:06 +0000 (20:08 +0100)
committerJunio C Hamano <redacted>
Tue, 7 Feb 2023 00:03:52 +0000 (16:03 -0800)
commit01fd5fb14b4f2a910679cf2ac672ff6b1d742f19
tree4e54883d0a2f3c214930ffc493a9744c99fadda3
parenta6a323b31e2bcbac2518bddec71ea7ad558870eb
rebase: use "cleanup" pattern in do_interactive_rebase()

Use a "goto cleanup" pattern in do_interactive_rebase(). This
eliminates some duplicated free() code added in 53bbcfbde7c (rebase
-i: implement the main part of interactive rebase as a builtin,
2018-09-27), and sets us up for a subsequent commit which'll make
further use of the "cleanup" label.

Signed-off-by: Ævar Arnfjörð Bjarmason <redacted>
Signed-off-by: Junio C Hamano <redacted>
builtin/rebase.c
git clone https://git.99rst.org/PROJECT