summaryrefslogtreecommitdiff
path: root/git-commit-script
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2026-07-03 14:58:46 +0200
committerJunio C Hamano <gitster@pobox.com>2026-07-03 11:08:02 -0700
commit657654b1aa0c4a101a55c46ab14c96bdf95dc3b7 (patch)
treef5a2e9654892a0db361740831497dd48d3fc0cf6 /git-commit-script
parentadf45165e65beb4bc5c291b8debfcc3ed967aeb8 (diff)
reftable/basics: fix OOB read on binary search of empty range
`binsearch()` performs a binary search over a range of `sz` elements by repeatedly calling the comparison function with indices into that range. When the range is empty though, there is no valid index to call the comparison function with. We still end up executing the comparison function though with an index of 0, which of course will cause an out-of-bounds read. Return early when the range is empty. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-commit-script')
0 files changed, 0 insertions, 0 deletions