summaryrefslogtreecommitdiff
path: root/fpdfsdk/formfiller/cffl_interactiveformfiller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'fpdfsdk/formfiller/cffl_interactiveformfiller.cpp')
-rw-r--r--fpdfsdk/formfiller/cffl_interactiveformfiller.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/fpdfsdk/formfiller/cffl_interactiveformfiller.cpp b/fpdfsdk/formfiller/cffl_interactiveformfiller.cpp
index d5ca80222f..3d5590af6d 100644
--- a/fpdfsdk/formfiller/cffl_interactiveformfiller.cpp
+++ b/fpdfsdk/formfiller/cffl_interactiveformfiller.cpp
@@ -702,8 +702,9 @@ void CFFL_InteractiveFormFiller::OnCalculate(CPDFSDK_Annot::ObservedPtr* pAnnot,
CPDFSDK_Widget* pWidget = ToCPDFSDKWidget(pAnnot->Get());
if (pWidget) {
- CPDFSDK_InterForm* pInterForm = pPageView->GetFormFillEnv()->GetInterForm();
- pInterForm->OnCalculate(pWidget->GetFormField());
+ CPDFSDK_InteractiveForm* pForm =
+ pPageView->GetFormFillEnv()->GetInteractiveForm();
+ pForm->OnCalculate(pWidget->GetFormField());
}
m_bNotifying = false;
}
@@ -716,15 +717,16 @@ void CFFL_InteractiveFormFiller::OnFormat(CPDFSDK_Annot::ObservedPtr* pAnnot,
CPDFSDK_Widget* pWidget = ToCPDFSDKWidget(pAnnot->Get());
ASSERT(pWidget);
- CPDFSDK_InterForm* pInterForm = pPageView->GetFormFillEnv()->GetInterForm();
+ CPDFSDK_InteractiveForm* pForm =
+ pPageView->GetFormFillEnv()->GetInteractiveForm();
- Optional<WideString> sValue = pInterForm->OnFormat(pWidget->GetFormField());
+ Optional<WideString> sValue = pForm->OnFormat(pWidget->GetFormField());
if (!pAnnot->HasObservable())
return;
if (sValue.has_value()) {
- pInterForm->ResetFieldAppearance(pWidget->GetFormField(), sValue, true);
- pInterForm->UpdateField(pWidget->GetFormField());
+ pForm->ResetFieldAppearance(pWidget->GetFormField(), sValue, true);
+ pForm->UpdateField(pWidget->GetFormField());
}
m_bNotifying = false;