Re: [PATCH v2 8/8] builtin/fsck: add `git refs verify` child process
From: shejialuo <hidden>
Date: 2025-01-31 14:35:50
From: shejialuo <hidden>
Date: 2025-01-31 14:35:50
On Thu, Jan 30, 2025 at 11:03:55AM -0800, Junio C Hamano wrote:
shejialuo [off-list ref] writes:quoted
+static void fsck_refs(struct repository *r) +{ + struct child_process refs_verify = CHILD_PROCESS_INIT; + struct progress *progress = NULL; + uint64_t progress_num = 1; + + if (show_progress) + progress = start_progress(r, _("Checking ref database"), + progress_num);I do not see why we need an extra variable progress_num here. Just passing a literal constant 1 should be sufficient. The called function has function prototype to help the compiler promite it to the appropritate type.
You are correct, let me improve this in the next version. Thanks, Jialuo