]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'kn/pass-repo-to-builtin-sub-sub-commands'
authorJunio C Hamano <gitster@pobox.com>
Wed, 4 Dec 2024 01:14:47 +0000 (10:14 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 4 Dec 2024 01:14:47 +0000 (10:14 +0900)
Built-in Git subcommands are supplied the repository object to work
with; they learned to do the same when they invoke sub-subcommands.

* kn/pass-repo-to-builtin-sub-sub-commands:
  builtin: pass repository to sub commands

1  2 
builtin/gc.c
builtin/refs.c
builtin/sparse-checkout.c

diff --cc builtin/gc.c
Simple merge
diff --cc builtin/refs.c
index 394b4101c65d8f5b49541a195d6d71a6e9f5581f,3502980d21d055d8fc5ef36d2165aae61bc4db62..a29f19583474518ee0942ea53c39cbdf9661c5e2
@@@ -64,10 -64,10 +65,11 @@@ out
        return err;
  }
  
- static int cmd_refs_verify(int argc, const char **argv, const char *prefix)
+ static int cmd_refs_verify(int argc, const char **argv, const char *prefix,
+                          struct repository *repo UNUSED)
  {
        struct fsck_options fsck_refs_options = FSCK_REFS_OPTIONS_DEFAULT;
 +      struct worktree **worktrees;
        const char * const verify_usage[] = {
                REFS_VERIFY_USAGE,
                NULL,
Simple merge