diff options
author | Felipe Contreras <felipe.contreras@gmail.com> | 2021-06-17 11:17:09 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-06-19 16:36:17 +0900 |
commit | a751e0296f6771e4dec6258d8c3f9bf658da30de (patch) | |
tree | 426b3083b3b28450349414d034d01889cff17840 /builtin/pull.c | |
parent | pull: cleanup autostash check (diff) | |
download | tgif-a751e0296f6771e4dec6258d8c3f9bf658da30de.tar.xz |
pull: trivial cleanup
There's no need to store ran_ff. Now it's obvious from the conditionals.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/pull.c')
-rw-r--r-- | builtin/pull.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/builtin/pull.c b/builtin/pull.c index a22293b7db..80e2f55cbc 100644 --- a/builtin/pull.c +++ b/builtin/pull.c @@ -1053,7 +1053,6 @@ int cmd_pull(int argc, const char **argv, const char *prefix) if (opt_rebase) { int ret = 0; - int ran_ff = 0; struct object_id newbase; struct object_id upstream; @@ -1068,11 +1067,10 @@ int cmd_pull(int argc, const char **argv, const char *prefix) if (can_ff) { /* we can fast-forward this without invoking rebase */ opt_ff = "--ff-only"; - ran_ff = 1; ret = run_merge(); - } - if (!ran_ff) + } else { ret = run_rebase(&newbase, &upstream); + } if (!ret && (recurse_submodules == RECURSE_SUBMODULES_ON || recurse_submodules == RECURSE_SUBMODULES_ON_DEMAND)) |