commit | 29ac2e42401e695d88efae6581aa9f211643e8f3 | [log] [tgz] |
---|---|---|
author | Nguyen Anh Quynh <aquynh@gmail.com> | Tue Jan 24 09:23:16 2017 +0800 |
committer | GitHub <noreply@github.com> | Tue Jan 24 09:23:16 2017 +0800 |
tree | c7d7935a7f3911e9d069a3af4b8182dfb3e1f39b | |
parent | fca6fe4837b9539178c3c4ad5af3a1dc0894badc [diff] | |
parent | 18e8cee2dbfeb70060747264a953624c1fbf655f [diff] |
Merge pull request #845 from emoon/fix-8-bit-displacement [M68K] Fixed incorrect 8-bit displacement
diff --git a/arch/M68K/M68KDisassembler.c b/arch/M68K/M68KDisassembler.c index e1d69a0..ce07827 100644 --- a/arch/M68K/M68KDisassembler.c +++ b/arch/M68K/M68KDisassembler.c
@@ -409,7 +409,7 @@ op->address_mode = M68K_AM_AREGI_INDEX_8_BIT_DISP; } - op->mem.disp = extension & 0xff; + op->mem.disp = (int8_t)(extension & 0xff); } if (EXT_INDEX_SCALE(extension)) {