about summary refs log tree commit diff
path: root/third_party/git/pack-bitmap-write.c
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/pack-bitmap-write.c')
-rw-r--r--third_party/git/pack-bitmap-write.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/third_party/git/pack-bitmap-write.c b/third_party/git/pack-bitmap-write.c
index fa78a460c9aa..5e998bdaa799 100644
--- a/third_party/git/pack-bitmap-write.c
+++ b/third_party/git/pack-bitmap-write.c
@@ -144,7 +144,7 @@ static inline void reset_all_seen(void)
 
 static uint32_t find_object_pos(const struct object_id *oid)
 {
-	struct object_entry *entry = packlist_find(writer.to_pack, oid, NULL);
+	struct object_entry *entry = packlist_find(writer.to_pack, oid);
 
 	if (!entry) {
 		die("Failed to write bitmap index. Packfile doesn't have full closure "
@@ -503,8 +503,7 @@ static void write_hash_cache(struct hashfile *f,
 
 	for (i = 0; i < index_nr; ++i) {
 		struct object_entry *entry = (struct object_entry *)index[i];
-		uint32_t hash_value = htonl(entry->hash);
-		hashwrite(f, &hash_value, sizeof(hash_value));
+		hashwrite_be32(f, entry->hash);
 	}
 }