From 6db57054f0e99b1b6075bcc6ba30f49c737d8b6f Mon Sep 17 00:00:00 2001 From: Nguyen Anh Quynh Date: Wed, 17 Apr 2019 00:48:12 +0800 Subject: [PATCH] arm: fix printPKHASRShiftImm() - issue #1456 --- arch/ARM/ARMInstPrinter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/ARM/ARMInstPrinter.c b/arch/ARM/ARMInstPrinter.c index de05f7701..f6c0ef110 100644 --- a/arch/ARM/ARMInstPrinter.c +++ b/arch/ARM/ARMInstPrinter.c @@ -1591,7 +1591,7 @@ static void printPKHASRShiftImm(MCInst *MI, unsigned OpNum, SStream *O) // A shift amount of 32 is encoded as 0. if (Imm == 0) - return; + Imm = 32; //assert(Imm > 0 && Imm <= 32 && "Invalid PKH shift immediate value!"); if (Imm > HEX_THRESHOLD)