merge.c: remove implicit dependency on the_index
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
f4a55b2797
commit
7e196c3a28
@ -470,8 +470,8 @@ static int fast_forward_to(const struct object_id *to, const struct object_id *f
|
||||
struct strbuf sb = STRBUF_INIT;
|
||||
struct strbuf err = STRBUF_INIT;
|
||||
|
||||
read_cache();
|
||||
if (checkout_fast_forward(from, to, 1))
|
||||
read_index(&the_index);
|
||||
if (checkout_fast_forward(the_repository, from, to, 1))
|
||||
return -1; /* the callee should have complained already */
|
||||
|
||||
strbuf_addf(&sb, _("%s: fast-forward"), _(action_name(opts)));
|
||||
@ -1827,7 +1827,7 @@ static int do_pick_commit(enum todo_command command, struct commit *commit,
|
||||
|
||||
commit_list_insert(base, &common);
|
||||
commit_list_insert(next, &remotes);
|
||||
res |= try_merge_command(opts->strategy,
|
||||
res |= try_merge_command(the_repository, opts->strategy,
|
||||
opts->xopts_nr, (const char **)opts->xopts,
|
||||
common, oid_to_hex(&head), remotes);
|
||||
free_commit_list(common);
|
||||
|
Reference in New Issue
Block a user