Fix #12575 - Fix ^D in esil for 'bts dword [esp], eax' (#12586)

This commit is contained in:
Khairul Azhar Kasmiran 2018-12-30 17:39:02 +08:00 committed by radare
parent d05a119081
commit a492dd87de

View File

@ -1693,8 +1693,8 @@ static void anop_esil(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len,
case X86_INS_BTS:
case X86_INS_BTC:
r_strbuf_appendf (&op->esil, ",%d,%s,%%,1,<<,%d,%s,/,%s,+,%c=[%d]",
width * 8, src, width * 8, src, dst_r, width,
(insn->id == X86_INS_BTS)?'|':'^');
width * 8, src, width * 8, src, dst_r,
(insn->id == X86_INS_BTS)?'|':'^', width);
break;
case X86_INS_BTR:
dst_w = getarg (&gop, 0, 1, "&", DST_R_AR);