@matheusbsbs / matheus-bagliano / commits / 5b9427e0ac
Fork 0

push: drop unused repo argument to do_push()

We stopped using the "repo" argument in 8e4c8af058 (push: disallow --all and refspecs when remote.<name>.mirror is set, 2019-09-02), which moved the pushremote handling to its caller. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jeff King committed Sep 30, 2020 at 08:29 UTC 5b9427e0ac4d4b6c96f23fc5eb9b047a27563c65
1 file changed +2 -2
builtin/push.c
+2 -2
@@ -379,7 +379,7 @@ static int push_with_options(struct transport *transport, struct refspec *rs,
379 return 1;
380 }
381
382 -static int do_push(const char *repo, int flags,
382 +static int do_push(int flags,
383 const struct string_list *push_options,
384 struct remote *remote)
385 {
@@ -629,7 +629,7 @@ int cmd_push(int argc, const char **argv, const char *prefix)
629 if (strchr(item->string, '\n'))
630 die(_("push options must not have new line characters"));
631
632 - rc = do_push(repo, flags, push_options, remote);
632 + rc = do_push(flags, push_options, remote);
633 string_list_clear(&push_options_cmdline, 0);
634 string_list_clear(&push_options_config, 0);
635 if (rc == -1)