Merge pull request #351 from NieDzejkob/symbol-off-by-one
Fix off-by-one in symbol search
This commit is contained in:
commit
ec7d756e3b
@ -40,7 +40,7 @@ const GB_bank_symbol_t *GB_map_find_symbol(GB_symbol_map_t *map, uint16_t addr)
|
||||
{
|
||||
if (!map) return NULL;
|
||||
size_t index = GB_map_find_symbol_index(map, addr);
|
||||
if (index < map->n_symbols && map->symbols[index].addr != addr) {
|
||||
if (index >= map->n_symbols || map->symbols[index].addr != addr) {
|
||||
index--;
|
||||
}
|
||||
if (index < map->n_symbols) {
|
||||
|
Loading…
Reference in New Issue
Block a user