Index: fpdfsdk/cpdfsdk_xfawidgethandler.cpp |
diff --git a/fpdfsdk/cpdfsdk_xfawidgethandler.cpp b/fpdfsdk/cpdfsdk_xfawidgethandler.cpp |
index 8551445ef17081f7930976934ae172e5bdef768a..1ca5ce002652e313befe566ad2bc6890d0e2eae4 100644 |
--- a/fpdfsdk/cpdfsdk_xfawidgethandler.cpp |
+++ b/fpdfsdk/cpdfsdk_xfawidgethandler.cpp |
@@ -8,7 +8,6 @@ |
#include "core/fpdfdoc/cpdf_interform.h" |
#include "fpdfsdk/cpdfsdk_annot.h" |
-#include "fpdfsdk/cpdfsdk_document.h" |
#include "fpdfsdk/cpdfsdk_formfillenvironment.h" |
#include "fpdfsdk/cpdfsdk_interform.h" |
#include "fpdfsdk/cpdfsdk_pageview.h" |
@@ -39,7 +38,7 @@ CPDFSDK_Annot* CPDFSDK_XFAWidgetHandler::NewAnnot(CPDF_Annot* pAnnot, |
CPDFSDK_Annot* CPDFSDK_XFAWidgetHandler::NewAnnot(CXFA_FFWidget* pAnnot, |
CPDFSDK_PageView* pPage) { |
- CPDFSDK_InterForm* pInterForm = m_pEnv->GetSDKDocument()->GetInterForm(); |
+ CPDFSDK_InterForm* pInterForm = m_pEnv->GetInterForm(); |
CPDFSDK_XFAWidget* pWidget = new CPDFSDK_XFAWidget(pAnnot, pPage, pInterForm); |
pInterForm->AddXFAMap(pAnnot, pWidget); |
return pWidget; |
@@ -60,7 +59,7 @@ void CPDFSDK_XFAWidgetHandler::OnDraw(CPDFSDK_PageView* pPageView, |
mt = *pUser2Device; |
FX_BOOL bIsHighlight = FALSE; |
- if (pPageView->GetFormFillEnv()->GetSDKDocument()->GetFocusAnnot() != pAnnot) |
+ if (pPageView->GetFormFillEnv()->GetFocusAnnot() != pAnnot) |
bIsHighlight = TRUE; |
GetXFAWidgetHandler(pAnnot)->RenderWidget(pAnnot->GetXFAWidget(), &gs, &mt, |
@@ -115,10 +114,10 @@ FX_BOOL CPDFSDK_XFAWidgetHandler::HitTest(CPDFSDK_PageView* pPageView, |
return FALSE; |
CPDFSDK_FormFillEnvironment* pFormFillEnv = pPageView->GetFormFillEnv(); |
- if (!pFormFillEnv->GetSDKDocument()) |
+ if (!pFormFillEnv) |
return FALSE; |
- CPDFXFA_Document* pDoc = pFormFillEnv->GetSDKDocument()->GetXFADocument(); |
+ CPDFXFA_Document* pDoc = pFormFillEnv->GetXFADocument(); |
if (!pDoc) |
return FALSE; |
@@ -344,10 +343,10 @@ CXFA_FFWidgetHandler* CPDFSDK_XFAWidgetHandler::GetXFAWidgetHandler( |
return nullptr; |
CPDFSDK_FormFillEnvironment* pFormFillEnv = pPageView->GetFormFillEnv(); |
- if (!pFormFillEnv->GetSDKDocument()) |
+ if (!pFormFillEnv) |
return nullptr; |
- CPDFXFA_Document* pDoc = pFormFillEnv->GetSDKDocument()->GetXFADocument(); |
+ CPDFXFA_Document* pDoc = pFormFillEnv->GetXFADocument(); |
if (!pDoc) |
return nullptr; |