From 9b39c3f9495d63d8cdf004363bb21055c0e8865d Mon Sep 17 00:00:00 2001 From: acqn Date: Wed, 2 Nov 2022 23:58:18 +0800 Subject: [PATCH] Fixed garbage enum tag name appeared in diagnostic messages if the enum tag declaration failed. --- src/cc65/declare.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/cc65/declare.c b/src/cc65/declare.c index 7cc7444b6..2117b0498 100644 --- a/src/cc65/declare.c +++ b/src/cc65/declare.c @@ -1419,9 +1419,8 @@ static void ParseTypeSpec (DeclSpec* D, long Default, TypeCode Qualifiers, } else { if (CurTok.Tok != TOK_LCURLY) { Error ("Identifier expected"); - } else { - AnonName (Ident, "enum"); } + AnonName (Ident, "enum"); } /* Remember we have an extra type decl */ D->Flags |= DS_EXTRA_TYPE;