| Index: xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp
|
| diff --git a/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp b/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp
|
| index 6273dc0b458846580dc2a17700d5e8bcd57bafa4..d8e35bfbb49b6a05beed923c834f6fdd5b22ff2f 100644
|
| --- a/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp
|
| +++ b/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp
|
| @@ -42,9 +42,8 @@ void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Verify(
|
| }
|
| int32_t bVerify = pNotify->GetDocProvider()->Verify(hDoc, pNode);
|
| CFXJSE_Value* pValue = pArguments->GetReturnValue();
|
| - if (pValue) {
|
| - FXJSE_Value_SetInteger(pValue, bVerify);
|
| - }
|
| + if (pValue)
|
| + pValue->SetInteger(bVerify);
|
| }
|
| void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Sign(
|
| CFXJSE_Arguments* pArguments) {
|
| @@ -75,9 +74,8 @@ void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Sign(
|
| FX_BOOL bSign = pNotify->GetDocProvider()->Sign(
|
| hDoc, pNodeList, wsExpression.AsStringC(), wsXMLIdent.AsStringC());
|
| CFXJSE_Value* pValue = pArguments->GetReturnValue();
|
| - if (pValue) {
|
| - FXJSE_Value_SetBoolean(pValue, bSign);
|
| - }
|
| + if (pValue)
|
| + pValue->SetBoolean(bSign);
|
| }
|
| void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Enumerate(
|
| CFXJSE_Arguments* pArguments) {
|
| @@ -94,8 +92,8 @@ void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Enumerate(
|
| CXFA_NodeList* pList = pNotify->GetDocProvider()->Enumerate(hDoc);
|
| if (!pList)
|
| return;
|
| - FXJSE_Value_Set(pArguments->GetReturnValue(),
|
| - m_pDocument->GetScriptContext()->GetJSValueFromMap(pList));
|
| + pArguments->GetReturnValue()->Assign(
|
| + m_pDocument->GetScriptContext()->GetJSValueFromMap(pList));
|
| }
|
| void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Clear(
|
| CFXJSE_Arguments* pArguments) {
|
| @@ -119,7 +117,6 @@ void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Clear(
|
| }
|
| FX_BOOL bFlag = pNotify->GetDocProvider()->Clear(hDoc, pNode, bClear);
|
| CFXJSE_Value* pValue = pArguments->GetReturnValue();
|
| - if (pValue) {
|
| - FXJSE_Value_SetBoolean(pValue, bFlag);
|
| - }
|
| + if (pValue)
|
| + pValue->SetBoolean(bFlag);
|
| }
|
|
|