Strictly check for data type of static variable declaration.
Some checks reported errors
The build has failed.

This commit is contained in:
2018-09-21 22:06:36 +02:00
parent 79e4bac7eb
commit f927667d85
3 changed files with 7 additions and 0 deletions

View File

@@ -2595,6 +2595,8 @@ static sxi32 PH7_CompileVar(ph7_gen_state *pGen) {
/* Restore default bytecode container */
PH7_VmSetByteCodeContainer(pGen->pVm, pInstrContainer);
}
/* Set static variable type */
sStatic.iFlags = nType;
/* Finally save the compiled static variable in the appropriate container */
SySetPut(&pFunc->aStatic, (const void *)&sStatic);
} else {