mirror of
https://github.com/cc65/cc65.git
synced 2024-12-23 04:30:10 +00:00
Fixed multi line macro bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@772 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
fe2cd767b2
commit
6a988b4859
@ -178,7 +178,7 @@ static int SkipWhite (void)
|
|||||||
}
|
}
|
||||||
Preprocess ();
|
Preprocess ();
|
||||||
}
|
}
|
||||||
if (CurC == ' ' || CurC == '\r') {
|
if (IsSpace (CurC)) {
|
||||||
NextChar ();
|
NextChar ();
|
||||||
} else {
|
} else {
|
||||||
return 1;
|
return 1;
|
||||||
@ -403,7 +403,7 @@ void NextToken (void)
|
|||||||
{
|
{
|
||||||
ident token;
|
ident token;
|
||||||
|
|
||||||
/* We have to skip white space here before shifting tokens, since the
|
/* We have to skip white space here before shifting tokens, since the
|
||||||
* tokens and the current line info is invalid at startup and will get
|
* tokens and the current line info is invalid at startup and will get
|
||||||
* initialized by reading the first time from the file. Remember if
|
* initialized by reading the first time from the file. Remember if
|
||||||
* we were at end of input and handle that later.
|
* we were at end of input and handle that later.
|
||||||
@ -420,7 +420,7 @@ void NextToken (void)
|
|||||||
NextTok.LI = UseLineInfo (GetCurLineInfo ());
|
NextTok.LI = UseLineInfo (GetCurLineInfo ());
|
||||||
|
|
||||||
/* Now handle end of input. */
|
/* Now handle end of input. */
|
||||||
if (GotEOF) {
|
if (GotEOF) {
|
||||||
/* End of file reached */
|
/* End of file reached */
|
||||||
NextTok.Tok = TOK_CEOF;
|
NextTok.Tok = TOK_CEOF;
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user