| Index: xfa/src/fxfa/src/parser/xfa_script_hostpseudomodel.cpp
|
| diff --git a/xfa/src/fxfa/src/parser/xfa_script_hostpseudomodel.cpp b/xfa/src/fxfa/src/parser/xfa_script_hostpseudomodel.cpp
|
| index 39e8d29c5904e104cd58ad2d29c3886664815deb..ee42d5a4fcb545df9bd5cc4d0361b44f90033e60 100644
|
| --- a/xfa/src/fxfa/src/parser/xfa_script_hostpseudomodel.cpp
|
| +++ b/xfa/src/fxfa/src/parser/xfa_script_hostpseudomodel.cpp
|
| @@ -305,7 +305,7 @@ void CScript_HostPseudoModel::Script_HostPseudoModel_OpenList(
|
| if (iLength >= 1) {
|
| FXJSE_HVALUE hValue = pArguments->GetValue(0);
|
| if (FXJSE_Value_IsObject(hValue)) {
|
| - pNode = (CXFA_Node*)FXJSE_Value_ToObject(hValue, NULL);
|
| + pNode = static_cast<CXFA_Node*>(FXJSE_Value_ToObject(hValue, nullptr));
|
| } else if (FXJSE_Value_IsUTF8String(hValue)) {
|
| CFX_ByteString bsString;
|
| FXJSE_Value_ToUTF8String(hValue, bsString);
|
| @@ -330,7 +330,7 @@ void CScript_HostPseudoModel::Script_HostPseudoModel_OpenList(
|
| FXJSE_Value_Release(hValue);
|
| return;
|
| }
|
| - pNode = (CXFA_Node*)resoveNodeRS.nodes[0];
|
| + pNode = resoveNodeRS.nodes[0]->AsNode();
|
| }
|
| FXJSE_Value_Release(hValue);
|
| }
|
| @@ -463,7 +463,7 @@ void CScript_HostPseudoModel::Script_HostPseudoModel_ResetData(
|
| if (iRet < 1 || !resoveNodeRS.nodes[0]->IsNode()) {
|
| continue;
|
| }
|
| - pNode = (CXFA_Node*)resoveNodeRS.nodes[0];
|
| + pNode = resoveNodeRS.nodes[0]->AsNode();
|
| pNotify->ResetData(pNode->GetWidgetData());
|
| }
|
| if (!pNode) {
|
| @@ -508,7 +508,7 @@ void CScript_HostPseudoModel::Script_HostPseudoModel_SetFocus(
|
| if (iLength >= 1) {
|
| FXJSE_HVALUE hValue = pArguments->GetValue(0);
|
| if (FXJSE_Value_IsObject(hValue)) {
|
| - pNode = (CXFA_Node*)FXJSE_Value_ToObject(hValue, NULL);
|
| + pNode = static_cast<CXFA_Node*>(FXJSE_Value_ToObject(hValue, NULL));
|
| } else if (FXJSE_Value_IsUTF8String(hValue)) {
|
| CFX_ByteString bsString;
|
| FXJSE_Value_ToUTF8String(hValue, bsString);
|
| @@ -533,7 +533,7 @@ void CScript_HostPseudoModel::Script_HostPseudoModel_SetFocus(
|
| FXJSE_Value_Release(hValue);
|
| return;
|
| }
|
| - pNode = (CXFA_Node*)resoveNodeRS.nodes[0];
|
| + pNode = resoveNodeRS.nodes[0]->AsNode();
|
| }
|
| FXJSE_Value_Release(hValue);
|
| }
|
|
|