Fix out of bounds access when searching for statics at the end of a section

This commit is contained in:
Mr-Wiseguy 2026-01-16 20:39:51 -05:00
parent 2b6f05688d
commit e7b6b7e529

View file

@ -794,7 +794,7 @@ int main(int argc, char** argv) {
// Search for the closest function
size_t closest_func_index = 0;
while (section_funcs[closest_func_index] < static_func_addr && closest_func_index < section_funcs.size()) {
while (closest_func_index < section_funcs.size() && section_funcs[closest_func_index] < static_func_addr) {
closest_func_index++;
}