]> git.ipfire.org Git - thirdparty/git.git/commitdiff
bisect.c: add missing "goto" for release_revisions()
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Tue, 2 Aug 2022 15:33:11 +0000 (17:33 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 3 Aug 2022 17:12:12 +0000 (10:12 -0700)
Add a missing "goto cleanup", this fixes a bug in
f196c1e908d (revisions API users: use release_revisions() needing
REV_INFO_INIT, 2022-04-13).

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

index b63669cc9d768fd1de2cbc06e20e942f77ffcda7..421470bfa594788b0aa413e09f7a6f602e515927 100644 (file)
--- a/bisect.c
+++ b/bisect.c
@@ -1054,7 +1054,7 @@ enum bisect_error bisect_next_all(struct repository *r, const char *prefix)
                 */
                res = error_if_skipped_commits(tried, NULL);
                if (res < 0)
-                       return res;
+                       goto cleanup;
                printf(_("%s was both %s and %s\n"),
                       oid_to_hex(current_bad_oid),
                       term_good,