Index: core/fpdfdoc/doc_bookmark.cpp |
diff --git a/core/fpdfdoc/doc_bookmark.cpp b/core/fpdfdoc/doc_bookmark.cpp |
index 22ff7921efe18986ea828e3e077f9d397068e1bd..35a04043fe14dabb70aa8873402caa2f66d0b804 100644 |
--- a/core/fpdfdoc/doc_bookmark.cpp |
+++ b/core/fpdfdoc/doc_bookmark.cpp |
@@ -80,8 +80,8 @@ CPDF_Dest CPDF_Bookmark::GetDest(CPDF_Document* pDocument) const { |
return CPDF_Dest(); |
if (pDest->IsString() || pDest->IsName()) { |
CPDF_NameTree name_tree(pDocument, "Dests"); |
- CFX_ByteStringC name = pDest->GetString(); |
- return CPDF_Dest(name_tree.LookupNamedDest(pDocument, name)); |
+ return CPDF_Dest(name_tree.LookupNamedDest( |
+ pDocument, pDest->GetString().AsByteStringC())); |
} |
if (CPDF_Array* pArray = pDest->AsArray()) |
return CPDF_Dest(pArray); |