| Index: fpdfsdk/javascript/app.cpp
|
| diff --git a/fpdfsdk/javascript/app.cpp b/fpdfsdk/javascript/app.cpp
|
| index d4f06af144054797c72dd7359709267b99bb8bfd..c0db4f6e8b8ca8cab1788c2e9744e570f9ca3af4 100644
|
| --- a/fpdfsdk/javascript/app.cpp
|
| +++ b/fpdfsdk/javascript/app.cpp
|
| @@ -257,7 +257,7 @@ FX_BOOL app::calculate(IJS_Context* cc,
|
| CJS_Context* pContext = (CJS_Context*)cc;
|
| CPDFSDK_FormFillEnvironment* pEnv = pContext->GetReaderEnv();
|
| if (CPDFSDK_Document* pDoc = pEnv->GetSDKDocument())
|
| - pDoc->GetInterForm()->EnableCalculate((FX_BOOL)m_bCalculate);
|
| + pDoc->GetEnv()->GetInterForm()->EnableCalculate((FX_BOOL)m_bCalculate);
|
| } else {
|
| vp << (bool)m_bCalculate;
|
| }
|
| @@ -305,7 +305,7 @@ FX_BOOL app::viewerVersion(IJS_Context* cc,
|
| #ifdef PDF_ENABLE_XFA
|
| CJS_Context* pContext = (CJS_Context*)cc;
|
| CPDFSDK_Document* pCurDoc = pContext->GetReaderDocument();
|
| - CPDFXFA_Document* pDoc = pCurDoc->GetXFADocument();
|
| + CPDFXFA_Document* pDoc = pCurDoc->GetEnv()->GetXFADocument();
|
| if (pDoc->GetDocType() == 1 || pDoc->GetDocType() == 2) {
|
| vp << JS_NUM_VIEWERVERSION_XFA;
|
| return TRUE;
|
|
|