notes-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
96ab6e0b30
commit
5684200fe3
@ -6,6 +6,7 @@
|
||||
|
||||
struct commit;
|
||||
struct object_id;
|
||||
struct repository;
|
||||
|
||||
#define NOTES_MERGE_WORKTREE "NOTES_MERGE_WORKTREE"
|
||||
|
||||
@ -15,6 +16,7 @@ enum notes_merge_verbosity {
|
||||
};
|
||||
|
||||
struct notes_merge_options {
|
||||
struct repository *repo;
|
||||
const char *local_ref;
|
||||
const char *remote_ref;
|
||||
struct strbuf commit_msg;
|
||||
@ -23,7 +25,8 @@ struct notes_merge_options {
|
||||
unsigned has_worktree:1;
|
||||
};
|
||||
|
||||
void init_notes_merge_options(struct notes_merge_options *o);
|
||||
void init_notes_merge_options(struct repository *r,
|
||||
struct notes_merge_options *o);
|
||||
|
||||
/*
|
||||
* Merge notes from o->remote_ref into o->local_ref
|
||||
|
Reference in New Issue
Block a user