From 4526faf9d62b64729a232c20ada67690f590abd2 Mon Sep 17 00:00:00 2001 From: dsinclair Date: Tue, 11 Oct 2016 10:54:49 -0700 Subject: Remove CPDFSDK_Document from IJS_Context This CL converts the IJS_Context and implementations over to use CPDFSDK_FormFillEnvironment instead of CPDFSDK_Document. Review-Url: https://codereview.chromium.org/2399943002 --- fpdfsdk/javascript/PublicMethods.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'fpdfsdk/javascript/PublicMethods.cpp') diff --git a/fpdfsdk/javascript/PublicMethods.cpp b/fpdfsdk/javascript/PublicMethods.cpp index 3e2bc06f23..d4f17a8b2e 100644 --- a/fpdfsdk/javascript/PublicMethods.cpp +++ b/fpdfsdk/javascript/PublicMethods.cpp @@ -80,7 +80,7 @@ CFX_WideString StrTrim(const CFX_WideString& pStr) { } void AlertIfPossible(CJS_Context* pContext, const FX_WCHAR* swMsg) { - CPDFSDK_FormFillEnvironment* pEnv = pContext->GetReaderEnv(); + CPDFSDK_FormFillEnvironment* pEnv = pContext->GetFormFillEnv(); if (pEnv) pEnv->JS_appAlert(swMsg, nullptr, 0, 3); } @@ -1659,8 +1659,8 @@ FX_BOOL CJS_PublicMethods::AFSimple_Calculate( CJS_Context* pContext = static_cast(cc); CJS_Runtime* pRuntime = CJS_Runtime::FromContext(cc); - CPDFSDK_Document* pReaderDoc = pContext->GetReaderDocument(); - CPDFSDK_InterForm* pReaderInterForm = pReaderDoc->GetInterForm(); + CPDFSDK_InterForm* pReaderInterForm = + pContext->GetFormFillEnv()->GetSDKDocument()->GetInterForm(); CPDF_InterForm* pInterForm = pReaderInterForm->GetInterForm(); CFX_WideString sFunction = params[0].ToCFXWideString(pRuntime); -- cgit v1.2.3