@@ -482,10 +482,10 @@ static void parse_treeish_arg(const char **argv,
unsigned short mode;
int err;
- err = get_tree_entry(ar_args->repo,
- &tree->object.oid,
- prefix, &tree_oid,
- &mode);
+ err = get_tree_entry_mode(ar_args->repo,
+ &tree->object.oid,
+ prefix, &tree_oid,
+ &mode);
if (err || !S_ISDIR(mode))
die(_("current working directory is untracked"));
@@ -102,8 +102,8 @@ static void verify_working_tree_path(struct repository *r,
const struct object_id *commit_oid = &parents->item->object.oid;
struct object_id blob_oid;
unsigned short mode;
- int ret = get_tree_entry(r, commit_oid, path, &blob_oid,
- &mode);
+ int ret = get_tree_entry_mode(r, commit_oid, path, &blob_oid,
+ &mode);
if (!ret && oid_object_info(r, &blob_oid, NULL) == OBJ_BLOB)
return;
@@ -1239,7 +1239,7 @@ static int fill_blob_sha1_and_mode(struct repository *r,
{
if (!is_null_oid(&origin->blob_oid))
return 0;
- if (get_tree_entry(r, &origin->commit->object.oid, origin->path, &origin->blob_oid, &origin->mode))
+ if (get_tree_entry_mode(r, &origin->commit->object.oid, origin->path, &origin->blob_oid, &origin->mode))
goto error_out;
if (oid_object_info(r, &origin->blob_oid, NULL) != OBJ_BLOB)
goto error_out;
@@ -179,7 +179,7 @@ static int check_local_mod(struct object_id *head, int index_only)
* way as changed from the HEAD.
*/
if (no_head
- || get_tree_entry(the_repository, head, name, &oid, &mode)
+ || get_tree_entry_mode(the_repository, head, name, &oid, &mode)
|| ce->ce_mode != create_ce_mode(mode)
|| !oideq(&ce->oid, &oid))
staged_changes = 1;
@@ -603,7 +603,7 @@ static struct cache_entry *read_one_ent(const char *which,
struct object_id oid;
struct cache_entry *ce;
- if (get_tree_entry(the_repository, ent, path, &oid, &mode)) {
+ if (get_tree_entry_mode(the_repository, ent, path, &oid, &mode)) {
if (which)
error("%s: not in %s branch.", path, which);
return NULL;
@@ -503,7 +503,7 @@ static void fill_blob_sha1(struct repository *r, struct commit *commit,
unsigned short mode;
struct object_id oid;
- if (get_tree_entry(r, &commit->object.oid, spec->path, &oid, &mode))
+ if (get_tree_entry_mode(r, &commit->object.oid, spec->path, &oid, &mode))
die("There is no path %s in the commit", spec->path);
fill_filespec(spec, &oid, 1, mode);
@@ -293,7 +293,7 @@ void shift_tree(struct repository *r,
if (!*del_prefix)
return;
- if (get_tree_entry(r, hash2, del_prefix, shifted, &mode))
+ if (get_tree_entry_mode(r, hash2, del_prefix, shifted, &mode))
die("cannot find path %s in tree %s",
del_prefix, oid_to_hex(hash2));
return;
@@ -321,12 +321,12 @@ void shift_tree_by(struct repository *r,
unsigned candidate = 0;
/* Can hash2 be a tree at shift_prefix in tree hash1? */
- if (!get_tree_entry(r, hash1, shift_prefix, &sub1, &mode1) &&
+ if (!get_tree_entry_mode(r, hash1, shift_prefix, &sub1, &mode1) &&
S_ISDIR(mode1))
candidate |= 1;
/* Can hash1 be a tree at shift_prefix in tree hash2? */
- if (!get_tree_entry(r, hash2, shift_prefix, &sub2, &mode2) &&
+ if (!get_tree_entry_mode(r, hash2, shift_prefix, &sub2, &mode2) &&
S_ISDIR(mode2))
candidate |= 2;
@@ -487,7 +487,7 @@ static int get_tree_entry_if_blob(struct repository *r,
{
int ret;
- ret = get_tree_entry(r, tree, path, &dfs->oid, &dfs->mode);
+ ret = get_tree_entry_mode(r, tree, path, &dfs->oid, &dfs->mode);
if (S_ISDIR(dfs->mode)) {
oidcpy(&dfs->oid, &null_oid);
dfs->mode = 0;
@@ -1886,9 +1886,9 @@ static int tree_has_path(struct repository *r, struct tree *tree,
struct object_id hashy;
unsigned short mode_o;
- return !get_tree_entry(r,
- &tree->object.oid, path,
- &hashy, &mode_o);
+ return !get_tree_entry_mode(r,
+ &tree->object.oid, path,
+ &hashy, &mode_o);
}
/*
@@ -2541,11 +2541,11 @@ static void apply_directory_rename_modifications(struct merge_options *opt,
* the various handle_rename_*() functions update the index
* explicitly rather than relying on unpack_trees() to have done it.
*/
- get_tree_entry(opt->repo,
- &tree->object.oid,
- pair->two->path,
- &re->dst_entry->stages[stage].oid,
- &re->dst_entry->stages[stage].mode);
+ get_tree_entry_mode(opt->repo,
+ &tree->object.oid,
+ pair->two->path,
+ &re->dst_entry->stages[stage].oid,
+ &re->dst_entry->stages[stage].mode);
/*
* Record the original change status (or 'type' of change). If it
@@ -1021,7 +1021,7 @@ void init_notes(struct notes_tree *t, const char *notes_ref,
return;
if (flags & NOTES_INIT_WRITABLE && read_ref(notes_ref, &object_oid))
die("Cannot use notes ref %s", notes_ref);
- if (get_tree_entry(the_repository, &object_oid, "", &oid, &mode))
+ if (get_tree_entry_mode(the_repository, &object_oid, "", &oid, &mode))
die("Failed to read notes tree referenced by %s (%s)",
notes_ref, oid_to_hex(&object_oid));
@@ -1704,7 +1704,7 @@ static void diagnose_invalid_oid_path(struct repository *r,
if (is_missing_file_error(errno)) {
char *fullname = xstrfmt("%s%s", prefix, filename);
- if (!get_tree_entry(r, tree_oid, fullname, &oid, &mode)) {
+ if (!get_tree_entry_mode(r, tree_oid, fullname, &oid, &mode)) {
die(_("path '%s' exists, but not '%s'\n"
"hint: Did you mean '%.*s:%s' aka '%.*s:./%s'?"),
fullname,
@@ -1903,8 +1903,8 @@ static enum get_oid_result get_oid_with_context_1(struct repository *repo,
filename, oid, &oc->symlink_path,
&oc->mode);
} else {
- ret = get_tree_entry(repo, &tree_oid, filename, oid,
- &oc->mode);
+ ret = get_tree_entry_mode(repo, &tree_oid, filename, oid,
+ &oc->mode);
if (ret && only_to_die) {
diagnose_invalid_oid_path(repo, prefix,
filename,
@@ -591,17 +591,17 @@ static int find_tree_entry(struct repository *r, struct tree_desc *t,
oidcpy(result, &oid);
return 0;
}
- return get_tree_entry(r, &oid, name + entrylen, result,
- mode);
+ return get_tree_entry_mode(r, &oid, name + entrylen, result,
+ mode);
}
return -1;
}
-int get_tree_entry(struct repository *r,
- const struct object_id *tree_oid,
- const char *name,
- struct object_id *oid,
- unsigned short *mode)
+int get_tree_entry_mode(struct repository *r,
+ const struct object_id *tree_oid,
+ const char *name,
+ struct object_id *oid,
+ unsigned short *mode)
{
int retval;
void *tree;
@@ -174,9 +174,9 @@ struct traverse_info {
* The third and fourth parameters are set to the entry's sha1 and
* mode respectively.
*/
-int get_tree_entry(struct repository *, const struct object_id *, const char *,
- struct object_id *,
- unsigned short *);
+int get_tree_entry_mode(struct repository *, const struct object_id *, const char *,
+ struct object_id *,
+ unsigned short *);
/**
* Generate the full pathname of a tree entry based from the root of the
Rename the get_tree_entry() function to get_tree_entry_mode(). This change is only a search-replacement of the name and indentation of the argument lists. A subsequent commits will add get_tree_entry_type() and get_tree_entry_all() functions. Those changes will be much easier to read if we do this rename first. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> --- archive.c | 8 ++++---- blame.c | 6 +++--- builtin/rm.c | 2 +- builtin/update-index.c | 2 +- line-log.c | 2 +- match-trees.c | 6 +++--- merge-recursive.c | 18 +++++++++--------- notes.c | 2 +- object-name.c | 6 +++--- tree-walk.c | 14 +++++++------- tree-walk.h | 6 +++--- 11 files changed, 36 insertions(+), 36 deletions(-)