# HG changeset patch # User Michael Pavone # Date 1705814164 28800 # Node ID b733a10488c65faf7dcdda2e22e35de3ad325295 # Parent 1978bd770023a343870a01d1ae36f4274a8f5e0d Fix off-by-one in watchpoint eval diff -r 1978bd770023 -r b733a10488c6 m68k_core.c --- a/m68k_core.c Sat Jan 20 21:15:56 2024 -0800 +++ b/m68k_core.c Sat Jan 20 21:16:04 2024 -0800 @@ -839,7 +839,7 @@ { for (uint32_t i = 0; i < context->num_watchpoints; i++) { - if (address >= context->watchpoints[i].start && address < context->watchpoints[i].end) { + if (address >= context->watchpoints[i].start && address <= context->watchpoints[i].end) { return context->watchpoints + i; } }