diff options
Diffstat (limited to 'fxjs/cjs_publicmethods.cpp')
-rw-r--r-- | fxjs/cjs_publicmethods.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/fxjs/cjs_publicmethods.cpp b/fxjs/cjs_publicmethods.cpp index fb2df6a716..2e0603c982 100644 --- a/fxjs/cjs_publicmethods.cpp +++ b/fxjs/cjs_publicmethods.cpp @@ -1584,9 +1584,9 @@ CJS_Result CJS_PublicMethods::AFSimple_Calculate( if ((params[1].IsEmpty() || !params[1]->IsArray()) && !params[1]->IsString()) return CJS_Result::Failure(JSMessage::kParamError); - CPDFSDK_InterForm* pReaderInterForm = - pRuntime->GetFormFillEnv()->GetInterForm(); - CPDF_InterForm* pInterForm = pReaderInterForm->GetInterForm(); + CPDFSDK_InteractiveForm* pReaderForm = + pRuntime->GetFormFillEnv()->GetInteractiveForm(); + CPDF_InteractiveForm* pForm = pReaderForm->GetInteractiveForm(); WideString sFunction = pRuntime->ToWideString(params[0]); double dValue = wcscmp(sFunction.c_str(), L"PRD") == 0 ? 1.0 : 0.0; @@ -1598,8 +1598,8 @@ CJS_Result CJS_PublicMethods::AFSimple_Calculate( WideString wsFieldName = pRuntime->ToWideString(pRuntime->GetArrayElement(FieldNameArray, i)); - for (size_t j = 0; j < pInterForm->CountFields(wsFieldName); ++j) { - CPDF_FormField* pFormField = pInterForm->GetField(j, wsFieldName); + for (size_t j = 0; j < pForm->CountFields(wsFieldName); ++j) { + CPDF_FormField* pFormField = pForm->GetField(j, wsFieldName); if (!pFormField) continue; |