@@ @@ -read_cache_unmerged() +read_index_unmerged(&the_index) Additionally drop the define from cache.h manually. Signed-off-by: Stefan Beller <sbeller@xxxxxxxxxx> --- builtin/am.c | 2 +- builtin/merge.c | 2 +- builtin/pull.c | 2 +- builtin/read-tree.c | 2 +- builtin/reset.c | 2 +- cache.h | 1 - sequencer.c | 2 +- 7 files changed, 6 insertions(+), 7 deletions(-) diff --git a/builtin/am.c b/builtin/am.c index cb3e4dff63..bb0927fbcc 100644 --- a/builtin/am.c +++ b/builtin/am.c @@ -2053,7 +2053,7 @@ static int clean_index(const struct object_id *head, const struct object_id *rem if (!remote_tree) return error(_("Could not parse object '%s'."), oid_to_hex(remote)); - read_cache_unmerged(); + read_index_unmerged(&the_index); if (fast_forward_to(head_tree, head_tree, 1)) return -1; diff --git a/builtin/merge.c b/builtin/merge.c index 4d4c56050c..c27c806ac1 100644 --- a/builtin/merge.c +++ b/builtin/merge.c @@ -1170,7 +1170,7 @@ int cmd_merge(int argc, const char **argv, const char *prefix) goto done; } - if (read_cache_unmerged()) + if (read_index_unmerged(&the_index)) die_resolve_conflict("merge"); if (file_exists(git_path_merge_head())) { diff --git a/builtin/pull.c b/builtin/pull.c index dd1a4a94e4..42578cee05 100644 --- a/builtin/pull.c +++ b/builtin/pull.c @@ -788,7 +788,7 @@ int cmd_pull(int argc, const char **argv, const char *prefix) git_config(git_pull_config, NULL); - if (read_cache_unmerged()) + if (read_index_unmerged(&the_index)) die_resolve_conflict("pull"); if (file_exists(git_path_merge_head())) diff --git a/builtin/read-tree.c b/builtin/read-tree.c index f997814933..0bcf021ead 100644 --- a/builtin/read-tree.c +++ b/builtin/read-tree.c @@ -195,7 +195,7 @@ int cmd_read_tree(int argc, const char **argv, const char *unused_prefix) */ if (opts.reset || opts.merge || opts.prefix) { - if (read_cache_unmerged() && (opts.prefix || opts.merge)) + if (read_index_unmerged(&the_index) && (opts.prefix || opts.merge)) die("You need to resolve your current index first"); stage = opts.merge = 1; } diff --git a/builtin/reset.c b/builtin/reset.c index 03c5498d6e..4a4eb723dd 100644 --- a/builtin/reset.c +++ b/builtin/reset.c @@ -66,7 +66,7 @@ static int reset_index(const struct object_id *oid, int reset_type, int quiet) opts.reset = 1; } - read_cache_unmerged(); + read_index_unmerged(&the_index); if (reset_type == KEEP) { struct object_id head_oid; diff --git a/cache.h b/cache.h index a66ae97fb7..9b94339573 100644 --- a/cache.h +++ b/cache.h @@ -355,7 +355,6 @@ extern void free_name_hash(struct index_state *istate); #ifndef NO_THE_INDEX_COMPATIBILITY_MACROS #define is_cache_unborn() is_index_unborn(&the_index) -#define read_cache_unmerged() read_index_unmerged(&the_index) #define discard_cache() discard_index(&the_index) #define unmerged_cache() unmerged_index(&the_index) #define cache_name_pos(name, namelen) index_name_pos(&the_index,(name),(namelen)) diff --git a/sequencer.c b/sequencer.c index 9409b65aaa..f20e05fe60 100644 --- a/sequencer.c +++ b/sequencer.c @@ -349,7 +349,7 @@ static struct tree *empty_tree(void) static int error_dirty_index(struct replay_opts *opts) { - if (read_cache_unmerged()) + if (read_index_unmerged(&the_index)) return error_resolve_conflict(_(action_name(opts))); error(_("your local changes would be overwritten by %s."), -- 2.13.0.rc1.1.gbc33f0f778