From fc984e38815891af928070aab46b4231c4509daa Mon Sep 17 00:00:00 2001 From: bqv Date: Wed, 8 Nov 2023 20:37:32 +0000 Subject: [PATCH] fix 22373 --- libr/arch/p/arm/plugin_cs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libr/arch/p/arm/plugin_cs.c b/libr/arch/p/arm/plugin_cs.c index 1a792232d6f22..5713fb6eea7e6 100644 --- a/libr/arch/p/arm/plugin_cs.c +++ b/libr/arch/p/arm/plugin_cs.c @@ -2495,7 +2495,7 @@ static int analop_esil(RArchSession *as, RAnalOp *op, ut64 addr, const ut8 *buf, break; case ARM_INS_BL: case ARM_INS_BLX: - r_strbuf_append (&op->esil, "pc,lr,:=,"); + r_strbuf_appendf (&op->esil, "pc,%d,+,lr,:=,", thumb); /* fallthrough */ case ARM_INS_BX: case ARM_INS_BXJ: