1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 12:02:21 +02:00

Fixed #error

This commit is contained in:
Brian Fiete 2020-08-30 09:01:06 -07:00
parent 20cbac3155
commit 16e6097dad

View file

@ -1155,19 +1155,14 @@ void BfParser::HandlePreprocessor()
} }
else if (pragma == "error") else if (pragma == "error")
{ {
if (!mQuickCompatMode) wantsSingleParam = false;
{ mPassInstance->FailAt(pragmaParam, mSourceData, startIdx, mSrcIdx - startIdx);
//TODO: Remove
//OutputDebugStrF("####################ERROR %s\n", pragmaParam.c_str());
}
mPassInstance->FailAt(pragmaParam, mSourceData, startIdx);
wantedParam = true; wantedParam = true;
} }
else if (pragma == "warning") else if (pragma == "warning")
{ {
wantsSingleParam = false; wantsSingleParam = false;
mPassInstance->WarnAt(BfWarning_CS1030_PragmaWarning, pragmaParam, mSourceData, startIdx); mPassInstance->WarnAt(BfWarning_CS1030_PragmaWarning, pragmaParam, mSourceData, startIdx, mSrcIdx - startIdx);
wantedParam = true; wantedParam = true;
} }
else if (pragma == "region") else if (pragma == "region")