Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
pack-bitmap: switch hard-coded constants to the_hash_algo
author
brian m. carlson
<sandals@crustytoothpaste.net>
Tue, 19 Feb 2019 00:04:57 +0000
(
00:04
+0000)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 1 Apr 2019 02:57:37 +0000
(11:57 +0900)
Switch two hard-coded uses of 20 to references to the_hash_algo.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
pack-bitmap.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
0dd4924
)
diff --git
a/pack-bitmap.c
b/pack-bitmap.c
index 6d6fa68563b7b6459900ab8dea461f7abe9e24bd..603492c23780ef05d2c4eea425bc8938c4aa8b46 100644
(file)
--- a/
pack-bitmap.c
+++ b/
pack-bitmap.c
@@
-138,7
+138,7
@@
static int load_bitmap_header(struct bitmap_index *index)
{
struct bitmap_disk_header *header = (void *)index->map;
{
struct bitmap_disk_header *header = (void *)index->map;
- if (index->map_size < sizeof(*header) +
20
)
+ if (index->map_size < sizeof(*header) +
the_hash_algo->rawsz
)
return error("Corrupted bitmap index (missing header data)");
if (memcmp(header->magic, BITMAP_IDX_SIGNATURE, sizeof(BITMAP_IDX_SIGNATURE)) != 0)
return error("Corrupted bitmap index (missing header data)");
if (memcmp(header->magic, BITMAP_IDX_SIGNATURE, sizeof(BITMAP_IDX_SIGNATURE)) != 0)
@@
-157,7
+157,7
@@
static int load_bitmap_header(struct bitmap_index *index)
"(Git requires BITMAP_OPT_FULL_DAG)");
if (flags & BITMAP_OPT_HASH_CACHE) {
"(Git requires BITMAP_OPT_FULL_DAG)");
if (flags & BITMAP_OPT_HASH_CACHE) {
- unsigned char *end = index->map + index->map_size -
20
;
+ unsigned char *end = index->map + index->map_size -
the_hash_algo->rawsz
;
index->hashes = ((uint32_t *)end) - index->pack->num_objects;
}
}
index->hashes = ((uint32_t *)end) - index->pack->num_objects;
}
}