aboutsummaryrefslogtreecommitdiffstats
path: root/compat/regex/regexec.c
diff options
context:
space:
mode:
authorTaylor Blau <me@ttaylorr.com>2024-06-11 13:28:24 -0400
committerJunio C Hamano <gitster@pobox.com>2024-06-11 16:08:28 -0700
commite162aed591154612cbc646ab19808096d226fce5 (patch)
tree42175f25903d173185931ed7a5af6d20953e27f8 /compat/regex/regexec.c
parentpack-bitmap.c: avoid uninitialized `pack_int_id` during reuse (diff)
downloadgit-e162aed591154612cbc646ab19808096d226fce5.tar.gz
git-e162aed591154612cbc646ab19808096d226fce5.zip
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 'compat/regex/regexec.c')
0 files changed, 0 insertions, 0 deletions