| Index: fpdfsdk/src/fpdfformfill.cpp
|
| diff --git a/fpdfsdk/src/fpdfformfill.cpp b/fpdfsdk/src/fpdfformfill.cpp
|
| index b870d3893960ff39c8877ce98d0e40ccfdf75521..49dfd6c113dbb52435052d31d26ecd3adf06f949 100644
|
| --- a/fpdfsdk/src/fpdfformfill.cpp
|
| +++ b/fpdfsdk/src/fpdfformfill.cpp
|
| @@ -703,7 +703,7 @@ DLLEXPORT void STDCALL FORM_DoDocumentAAction(FPDF_FORMHANDLE hHandle,
|
| if (!pDic)
|
| return;
|
|
|
| - CPDF_AAction aa = pDic->GetDict("AA");
|
| + CPDF_AAction aa = pDic->GetDictBy("AA");
|
| if (aa.ActionExist((CPDF_AAction::AActionType)aaType)) {
|
| CPDF_Action action = aa.GetAction((CPDF_AAction::AActionType)aaType);
|
| CPDFSDK_ActionHandler* pActionHandler =
|
| @@ -727,7 +727,7 @@ DLLEXPORT void STDCALL FORM_DoPageAAction(FPDF_PAGE page,
|
| CPDFDoc_Environment* pEnv = pSDKDoc->GetEnv();
|
| CPDFSDK_ActionHandler* pActionHandler = pEnv->GetActionHander();
|
| CPDF_Dictionary* pPageDict = pPDFPage->m_pFormDict;
|
| - CPDF_AAction aa = pPageDict->GetDict("AA");
|
| + CPDF_AAction aa = pPageDict->GetDictBy("AA");
|
| if (FPDFPAGE_AACTION_OPEN == aaType) {
|
| if (aa.ActionExist(CPDF_AAction::OpenPage)) {
|
| CPDF_Action action = aa.GetAction(CPDF_AAction::OpenPage);
|
|
|