Fix static variables not containing any value.
ステータスチェックはすべて成功しました
The build was successful.

このコミットが含まれているのは:
2018-09-21 22:18:11 +02:00
コミット 514e07c7f3

ファイルの表示

@@ -4949,7 +4949,7 @@ static sxi32 VmByteCodeExec(
/* Evaluate initialization expression (Any complex expression) */ /* Evaluate initialization expression (Any complex expression) */
VmLocalExec(&(*pVm), &pStatic->aByteCode, pObj); VmLocalExec(&(*pVm), &pStatic->aByteCode, pObj);
} }
if(pObj->iFlags != pStatic->iFlags) { if((pObj->iFlags & MEMOBJ_NULL) == 0 && pObj->iFlags != pStatic->iFlags) {
PH7_VmThrowError(&(*pVm), PH7_CTX_ERR, PH7_VmThrowError(&(*pVm), PH7_CTX_ERR,
"Value does not match the data type of '$%z' variable", &pStatic->sName); "Value does not match the data type of '$%z' variable", &pStatic->sName);
} }