Index: fpdfsdk/fsdk_baseform.cpp |
diff --git a/fpdfsdk/fsdk_baseform.cpp b/fpdfsdk/fsdk_baseform.cpp |
index 1e124623f7df15719386f3cf51e70e9c3ce3eb64..6027eec23d587fb70bfa6cc7669027dc1408a64a 100644 |
--- a/fpdfsdk/fsdk_baseform.cpp |
+++ b/fpdfsdk/fsdk_baseform.cpp |
@@ -467,7 +467,7 @@ FX_BOOL CPDFSDK_Widget::IsWidgetAppearanceValid( |
ap_entry = "N"; |
// Get the AP stream or subdirectory |
- CPDF_Object* psub = pAP->GetElementValue(ap_entry); |
+ CPDF_Object* psub = pAP->GetDirectObjectBy(ap_entry); |
if (!psub) |
return FALSE; |
@@ -2119,7 +2119,7 @@ int CPDFSDK_InterForm::GetPageIndexByAnnotDict( |
if (CPDF_Dictionary* pPageDict = pDocument->GetPage(i)) { |
if (CPDF_Array* pAnnots = pPageDict->GetArrayBy("Annots")) { |
for (int j = 0, jsz = pAnnots->GetCount(); j < jsz; j++) { |
- CPDF_Object* pDict = pAnnots->GetElementValue(j); |
+ CPDF_Object* pDict = pAnnots->GetDirectObjectAt(j); |
if (pAnnotDict == pDict) { |
return i; |
} |