From: Toni Wilen Date: Wed, 11 Jan 2023 18:09:34 +0000 (+0200) Subject: Fix CALLM disassembly X-Git-Tag: 41010~16 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=0a3286e2d272da0a264df8a9de0df974212b79e5;p=francis%2Fwinuae.git Fix CALLM disassembly --- diff --git a/disasm.cpp b/disasm.cpp index e5589c46..01f8561b 100644 --- a/disasm.cpp +++ b/disasm.cpp @@ -2202,8 +2202,8 @@ uae_u32 m68k_disasm_2(TCHAR *buf, int bufsize, uaecptr pc, uae_u16 *bufpc, int b } else if (lookup->mnemo == i_CALLM) { TCHAR *p = instrname + _tcslen(instrname); _stprintf(p, _T("#%d,"), extra & 255); - pc = ShowEA(NULL, pc, opcode, dp->sreg, dp->smode, dp->size, instrname, &seaddr2, &actualea_src, safemode); add_disasm_word(&pc, &bufpc, &bufpcsize, 2); + pc = ShowEA(NULL, pc, opcode, dp->sreg, dp->smode, dp->size, instrname, &seaddr2, &actualea_src, safemode); } else if (lookup->mnemo == i_FDBcc) { pc = ShowEA(NULL, pc, opcode, dp->dreg, dp->dmode, dp->size, instrname, &seaddr2, &actualea_src, safemode); add_disasm_word(&pc, &bufpc, &bufpcsize, 2);