diff --git a/src/emucore/elf/VcsLib.cxx b/src/emucore/elf/VcsLib.cxx index 8b3b9df94..ada92a472 100644 --- a/src/emucore/elf/VcsLib.cxx +++ b/src/emucore/elf/VcsLib.cxx @@ -38,7 +38,7 @@ namespace { } else if ((ptr & 0x01) == 0 && size - (ptr - target) >= 2) { err = cortex.write16(ptr, value16); - ptr += 4; + ptr += 2; } else { err = cortex.write8(ptr, value);