From 40006c6152935c420b2ad2ecf1ccdfde355fa215 Mon Sep 17 00:00:00 2001 From: dbrotz <43593771+dbrotz@users.noreply.github.com> Date: Thu, 2 May 2019 19:53:45 -0700 Subject: [PATCH] Make yylex() return int --- include/asm/lexer.h | 2 +- src/asm/lexer.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/asm/lexer.h b/include/asm/lexer.h index 69c6ac38..b69fc55e 100644 --- a/include/asm/lexer.h +++ b/include/asm/lexer.h @@ -63,7 +63,7 @@ void lex_Init(void); void lex_AddStrings(const struct sLexInitString *lex); void lex_SetBuffer(char *buffer, uint32_t len); int yywrap(void); -uint32_t yylex(void); +int yylex(void); void yyunput(char c); void yyunputstr(char *s); void yyskipbytes(uint32_t count); diff --git a/src/asm/lexer.c b/src/asm/lexer.c index ac301a34..c339bf49 100644 --- a/src/asm/lexer.c +++ b/src/asm/lexer.c @@ -879,7 +879,7 @@ static uint32_t yylex_MACROARGS(void) fatalerror("Internal error in %s", __func__); } -uint32_t yylex(void) +int yylex(void) { switch (lexerstate) { case LEX_STATE_NORMAL: