Fix invalid define of true and false
This commit is contained in:
parent
e70162b2cc
commit
3dd61dac4a
|
@ -496,6 +496,8 @@ void Scanner::NextToken(void)
|
||||||
NextRawToken();
|
NextRawToken();
|
||||||
if (mToken == TK_IDENT || mToken >= TK_IF && mToken <= TK_ASM || mToken == TK_TRUE || mToken == TK_FALSE)
|
if (mToken == TK_IDENT || mToken >= TK_IF && mToken <= TK_ASM || mToken == TK_TRUE || mToken == TK_FALSE)
|
||||||
{
|
{
|
||||||
|
if (mToken != TK_IDENT)
|
||||||
|
mTokenIdent = Ident::Unique(TokenNames[mToken]);
|
||||||
Macro* macro = new Macro(mTokenIdent);
|
Macro* macro = new Macro(mTokenIdent);
|
||||||
|
|
||||||
if (mTokenChar == '(')
|
if (mTokenChar == '(')
|
||||||
|
|
Loading…
Reference in New Issue