From aa7f226706967512dee80603b79f3bcd197db17a Mon Sep 17 00:00:00 2001 From: Rot127 Date: Mon, 23 Oct 2023 09:01:54 -0500 Subject: [PATCH] Add return to assert cases. --- librz/analysis/p/analysis_arm_cs.c | 1 + librz/asm/arch/arm/arm_it.c | 1 + librz/asm/p/asm_arm_cs.c | 1 + 3 files changed, 3 insertions(+) diff --git a/librz/analysis/p/analysis_arm_cs.c b/librz/analysis/p/analysis_arm_cs.c index 5d2dbc5cad9..fed0dba3244 100644 --- a/librz/analysis/p/analysis_arm_cs.c +++ b/librz/analysis/p/analysis_arm_cs.c @@ -19,6 +19,7 @@ inline static const char *ARMCondCodeToString(arm_cc cc) { switch (cc) { default: assert(0 && "Unknown condition code"); + return ""; case ARM_CC_EQ: return "eq"; case ARM_CC_NE: diff --git a/librz/asm/arch/arm/arm_it.c b/librz/asm/arch/arm/arm_it.c index 126e71236d4..09b189fcd9f 100644 --- a/librz/asm/arch/arm/arm_it.c +++ b/librz/asm/arch/arm/arm_it.c @@ -34,6 +34,7 @@ inline static arm_cc ARMCC_getOppositeCondition(arm_cc cc) { default: // llvm_unreachable("Unknown condition code"); assert(0); + return ARM_CC_INVALID; case ARM_CC_EQ: return ARM_CC_NE; case ARM_CC_NE: diff --git a/librz/asm/p/asm_arm_cs.c b/librz/asm/p/asm_arm_cs.c index c98802602b2..4490d2779a2 100644 --- a/librz/asm/p/asm_arm_cs.c +++ b/librz/asm/p/asm_arm_cs.c @@ -21,6 +21,7 @@ inline static const char *ARMCondCodeToString(arm_cc cc) { switch (cc) { default: assert(0 && "Unknown condition code"); + return ""; case ARM_CC_EQ: return "eq"; case ARM_CC_NE: