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)