From c00fcc75bafce2231479ed33ac6d8d36cc960bfb Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Tue, 30 Jun 2026 13:47:50 +0200 Subject: [PATCH] setup: drop redundant configuration of `startup_info->have_repository` In `init_db()` we set `startup_info->have_repository` twice: once before reading and applying the repository format and once after. This is redundant though, as configuring the repository format does not rely on this variable at all. Remove the first such site. While at it, fix up formatting a bit. Signed-off-by: Patrick Steinhardt Signed-off-by: Junio C Hamano --- setup.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/setup.c b/setup.c index 0e6be740d5..ad15a0cf1f 100644 --- a/setup.c +++ b/setup.c @@ -2847,12 +2847,10 @@ int init_db(struct repository *repo, apply_and_export_relative_gitdir(repo, real_git_dir, 1); git_dir = repo_get_git_dir(repo); separate_git_dir(git_dir, original_git_dir); - } - else { + } else { apply_and_export_relative_gitdir(repo, git_dir, 1); git_dir = repo_get_git_dir(repo); } - startup_info->have_repository = 1; /* * Check to see if the repository version is right.