From 2a555d198cd4bf5ac916dc77ad1c095077627551 Mon Sep 17 00:00:00 2001 From: acqn Date: Sun, 2 Aug 2020 13:24:46 +0800 Subject: [PATCH] Changed 'switch' to 'if' according PR review comments. --- src/cc65/datatype.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/cc65/datatype.c b/src/cc65/datatype.c index 18dd0a6b1..444902e60 100644 --- a/src/cc65/datatype.c +++ b/src/cc65/datatype.c @@ -755,14 +755,11 @@ unsigned TypeOf (const Type* T) unsigned FuncTypeOf (const Type* T) /* Get the code generator flag for calling the function */ { - switch (GetUnderlyingTypeCode (T)) { - - case T_FUNC: - return (((FuncDesc*) T->A.P)->Flags & FD_VARIADIC) ? 0 : CF_FIXARGC; - - default: - Error ("Illegal function type %04lX", T->C); - return 0; + if (GetUnderlyingTypeCode (T) == T_FUNC) { + return (((FuncDesc*) T->A.P)->Flags & FD_VARIADIC) ? 0 : CF_FIXARGC; + } else { + Error ("Illegal function type %04lX", T->C); + return 0; } }