Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
builtin/am: convert uses of EMPTY_TREE_SHA1_BIN to the_hash_algo
author
brian m. carlson
<sandals@crustytoothpaste.net>
Wed, 2 May 2018 00:25:55 +0000
(
00:25
+0000)
committer
Junio C Hamano
<gitster@pobox.com>
Wed, 2 May 2018 04:59:52 +0000
(13:59 +0900)
Convert several uses of EMPTY_TREE_SHA1_BIN to use the_hash_algo
and struct object_id instead.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/am.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
d8a92ce
)
diff --git
a/builtin/am.c
b/builtin/am.c
index 9c82603f70ff9605aa25c78023355b94860a7ce0..f445fcb593672ca93552cbf33a19a93c34f37709 100644
(file)
--- a/
builtin/am.c
+++ b/
builtin/am.c
@@
-1542,7
+1542,7
@@
static int fall_back_threeway(const struct am_state *state, const char *index_pa
char *their_tree_name;
if (get_oid("HEAD", &our_tree) < 0)
char *their_tree_name;
if (get_oid("HEAD", &our_tree) < 0)
-
hashcpy(our_tree.hash, EMPTY_TREE_SHA1_BIN
);
+
oidcpy(&our_tree, the_hash_algo->empty_tree
);
if (build_fake_ancestor(state, index_path))
return error("could not build fake ancestor");
if (build_fake_ancestor(state, index_path))
return error("could not build fake ancestor");
@@
-2042,7
+2042,7
@@
static void am_skip(struct am_state *state)
am_rerere_clear();
if (get_oid("HEAD", &head))
am_rerere_clear();
if (get_oid("HEAD", &head))
-
hashcpy(head.hash, EMPTY_TREE_SHA1_BIN
);
+
oidcpy(&head, the_hash_algo->empty_tree
);
if (clean_index(&head, &head))
die(_("failed to clean index"));
if (clean_index(&head, &head))
die(_("failed to clean index"));
@@
-2105,11
+2105,11
@@
static void am_abort(struct am_state *state)
curr_branch = resolve_refdup("HEAD", 0, &curr_head, NULL);
has_curr_head = curr_branch && !is_null_oid(&curr_head);
if (!has_curr_head)
curr_branch = resolve_refdup("HEAD", 0, &curr_head, NULL);
has_curr_head = curr_branch && !is_null_oid(&curr_head);
if (!has_curr_head)
-
hashcpy(curr_head.hash, EMPTY_TREE_SHA1_BIN
);
+
oidcpy(&curr_head, the_hash_algo->empty_tree
);
has_orig_head = !get_oid("ORIG_HEAD", &orig_head);
if (!has_orig_head)
has_orig_head = !get_oid("ORIG_HEAD", &orig_head);
if (!has_orig_head)
-
hashcpy(orig_head.hash, EMPTY_TREE_SHA1_BIN
);
+
oidcpy(&orig_head, the_hash_algo->empty_tree
);
clean_index(&curr_head, &orig_head);
clean_index(&curr_head, &orig_head);