Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'jc/pack-bitmap-unaligned'
author
Junio C Hamano
<gitster@pobox.com>
Fri, 30 Jun 2017 20:45:24 +0000
(13:45 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Fri, 30 Jun 2017 20:45:24 +0000
(13:45 -0700)
An unaligned 32-bit access in pack-bitmap code ahs been corrected.
* jc/pack-bitmap-unaligned:
pack-bitmap: don't perform unaligned memory access
pack-bitmap.c
patch
|
blob
|
history
raw
(from parent 1:
9bab852
)
diff --git
a/pack-bitmap.c
b/pack-bitmap.c
index a3ac3dccd4f8423fcd39ba0ee77a200500d75a81..327634cd71b5c8fdd5ab531493c2de020bee869d 100644
(file)
--- a/
pack-bitmap.c
+++ b/
pack-bitmap.c
@@
-627,7
+627,7
@@
static void show_objects_for_type(
sha1 = nth_packed_object_sha1(bitmap_git.pack, entry->nr);
if (bitmap_git.hashes)
- hash =
ntohl(bitmap_git.hashes[entry->nr]
);
+ hash =
get_be32(bitmap_git.hashes + entry->nr
);
show_reach(sha1, object_type, 0, hash, bitmap_git.pack, entry->offset);
}