diff options
author | Taylor Blau <me@ttaylorr.com> | 2024-06-11 13:28:24 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-06-11 16:08:28 -0700 |
commit | e162aed591154612cbc646ab19808096d226fce5 (patch) | |
tree | 42175f25903d173185931ed7a5af6d20953e27f8 /commit-graph.c | |
parent | ed4a1d6ae10e2c86ae8e05f485c3c6ad7e6da077 (diff) |
pack-revindex.c: guard against out-of-bounds pack lookups
The function midx_key_to_pack_pos() is a helper function used by
midx_to_pack_pos() and midx_pair_to_pack_pos() to translate a (pack,
offset) tuple into a position into the MIDX pseudo-pack order.
Ensure that the pack ID given to midx_pair_to_pack_pos() is bounded by
the number of packs within the MIDX to prevent, for instance,
uninitialized memory from being used as a pack ID.
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit-graph.c')
0 files changed, 0 insertions, 0 deletions