Chromium Code Reviews| Index: fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp |
| diff --git a/fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp b/fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp |
| index 1b27e16551ad58cca44d16fa9466b7fbc2d17caf..fed54096246f4d2c1197f11e2e149ba564634624 100644 |
| --- a/fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp |
| +++ b/fpdfsdk/fpdfxfa/cpdfxfa_docenvironment.cpp |
| @@ -258,7 +258,11 @@ FX_BOOL CPDFXFA_DocEnvironment::PopupMenu(CXFA_FFWidget* hWidget, |
| void CPDFXFA_DocEnvironment::PageViewEvent(CXFA_FFPageView* pPageView, |
| uint32_t dwFlags) { |
| - CPDFSDK_Environment* pEnv = m_pDocument->GetSDKDoc()->GetEnv(); |
| + CPDFSDK_Document* pSDKDoc = m_pDocument->GetSDKDoc(); |
|
dsinclair
2016/10/05 15:17:59
This is needed because PageViewEvent is fired when
Tom Sepez
2016/10/05 17:13:14
Acknowledged.
|
| + if (!pSDKDoc) |
| + return; |
| + |
| + CPDFSDK_Environment* pEnv = pSDKDoc->GetEnv(); |
| if (!pEnv) |
| return; |