- Fixed: When ACC encountered a bad numeric constant, it could infinite loop

trying to get past it if it was a string without an opening quote, because
  it didn't check for TK_EOF.

SVN r501 (trunk)
This commit is contained in:
Randy Heit 2007-03-09 23:52:36 +00:00
parent 1e12f4404d
commit 1e63067140

View file

@ -3432,6 +3432,10 @@ static void ConstExprFactor(void)
tk_Token != TK_SEMICOLON &&
tk_Token != TK_RPAREN)
{
if(tk_Token == TK_EOF)
{
ERR_Exit(ERR_EOF, YES);
}
TK_NextToken();
}
break;