Rework error lovels for AerScript.
All checks were successful
The build was successful.

This commit is contained in:
2018-08-12 19:35:43 +02:00
parent 029dd9bfb4
commit 429c28d0cc
2 changed files with 15 additions and 43 deletions

View File

@@ -5653,23 +5653,14 @@ PH7_PRIVATE sxi32 PH7_GenCompileError(ph7_gen_state *pGen, sxi32 nErrType, sxu32
return SXRET_OK;
}
switch(nErrType) {
case E_WARNING:
zErr = "Warning";
break;
case E_PARSE:
zErr = "Parse error";
case E_DEPRECATED:
zErr = "Deprecated";
break;
case E_NOTICE:
zErr = "Notice";
break;
case E_USER_ERROR:
zErr = "User error";
break;
case E_USER_WARNING:
zErr = "User warning";
break;
case E_USER_NOTICE:
zErr = "User notice";
case E_WARNING:
zErr = "Warning";
break;
default:
zErr = "Error";
@@ -5691,5 +5682,8 @@ PH7_PRIVATE sxi32 PH7_GenCompileError(ph7_gen_state *pGen, sxi32 nErrType, sxu32
/* Consume the generated error message */
pGen->xErr(SyBlobData(pWorker), SyBlobLength(pWorker), pGen->pErrData);
}
if(nErrType == E_ERROR) {
exit(255);
}
return rc;
}