From 4d0ba29e634710d7e9df739c02ae0a73489df481 Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Mon, 4 Mar 2019 09:00:20 +0100 Subject: [PATCH] Avoids type confusion in cpu12 for M680X --- arch/M680X/M680XDisassembler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/M680X/M680XDisassembler.c b/arch/M680X/M680XDisassembler.c index 55e392f739..7c191c2945 100644 --- a/arch/M680X/M680XDisassembler.c +++ b/arch/M680X/M680XDisassembler.c @@ -1709,7 +1709,7 @@ static void ext_idx12_x_hdlr(MCInst *MI, m680x_info *info, uint16_t *address) indexed12_hdlr(MI, info, address); read_word(info, &imm16, *address); op0->type = M680X_OP_EXTENDED; - op0->imm = (int16_t)imm16; + op0->ext.address = (int16_t)imm16; set_operand_size(info, op0, 1); }