Index: core/fpdfdoc/doc_bookmark.cpp |
diff --git a/core/fpdfdoc/doc_bookmark.cpp b/core/fpdfdoc/doc_bookmark.cpp |
index 0ad7b5b70dfe1ee0e0c8f6db2c52e75ce9ce95ae..22ff7921efe18986ea828e3e077f9d397068e1bd 100644 |
--- a/core/fpdfdoc/doc_bookmark.cpp |
+++ b/core/fpdfdoc/doc_bookmark.cpp |
@@ -55,7 +55,7 @@ CFX_WideString CPDF_Bookmark::GetTitle() const { |
if (!m_pDict) { |
return CFX_WideString(); |
} |
- CPDF_String* pString = ToString(m_pDict->GetElementValue("Title")); |
+ CPDF_String* pString = ToString(m_pDict->GetDirectObjectBy("Title")); |
if (!pString) |
return CFX_WideString(); |
@@ -75,7 +75,7 @@ CPDF_Dest CPDF_Bookmark::GetDest(CPDF_Document* pDocument) const { |
if (!m_pDict) |
return CPDF_Dest(); |
- CPDF_Object* pDest = m_pDict->GetElementValue("Dest"); |
+ CPDF_Object* pDest = m_pDict->GetDirectObjectBy("Dest"); |
if (!pDest) |
return CPDF_Dest(); |
if (pDest->IsString() || pDest->IsName()) { |