fix pragma strings with petscii
This commit is contained in:
parent
6b98a44fc0
commit
3900e1cf92
|
@ -11060,8 +11060,8 @@ bool Parser::IsIntegerToken(void)
|
||||||
|
|
||||||
void Parser::ParsePragma(void)
|
void Parser::ParsePragma(void)
|
||||||
{
|
{
|
||||||
uint64 op = mCompilerOptions;
|
uint64 op = mScanner->mCompilerOptions;
|
||||||
mCompilerOptions &= ~COPT_PETSCII;
|
mScanner->mCompilerOptions &= ~COPT_PETSCII;
|
||||||
|
|
||||||
if (mScanner->mToken == TK_IDENT)
|
if (mScanner->mToken == TK_IDENT)
|
||||||
{
|
{
|
||||||
|
@ -11891,7 +11891,7 @@ void Parser::ParsePragma(void)
|
||||||
else
|
else
|
||||||
mErrors->Error(mScanner->mLocation, EERR_SYNTAX, "Invalid pragma directive");
|
mErrors->Error(mScanner->mLocation, EERR_SYNTAX, "Invalid pragma directive");
|
||||||
|
|
||||||
mCompilerOptions = op;
|
mScanner->mCompilerOptions = op;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Parser::ParseNamespace(void)
|
void Parser::ParseNamespace(void)
|
||||||
|
|
Loading…
Reference in New Issue