| Index: core/fpdfdoc/cpdf_linklist.cpp
|
| diff --git a/core/fpdfdoc/doc_link.cpp b/core/fpdfdoc/cpdf_linklist.cpp
|
| similarity index 74%
|
| rename from core/fpdfdoc/doc_link.cpp
|
| rename to core/fpdfdoc/cpdf_linklist.cpp
|
| index aa4e761f6d5d9d7bebc23d14a3643c094f09292e..5ef8f39da617b9f897f59bcaec41ba7c560df207 100644
|
| --- a/core/fpdfdoc/doc_link.cpp
|
| +++ b/core/fpdfdoc/cpdf_linklist.cpp
|
| @@ -1,17 +1,13 @@
|
| -// Copyright 2014 PDFium Authors. All rights reserved.
|
| +// Copyright 2016 PDFium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
|
|
|
| -#include "core/fpdfdoc/include/cpdf_link.h"
|
| -
|
| -#include <vector>
|
| +#include "core/fpdfdoc/include/cpdf_linklist.h"
|
|
|
| #include "core/fpdfapi/fpdf_page/include/cpdf_page.h"
|
| #include "core/fpdfapi/fpdf_parser/include/cpdf_array.h"
|
| -#include "core/fpdfdoc/include/cpdf_linklist.h"
|
| -#include "core/fpdfdoc/include/cpdf_nametree.h"
|
|
|
| CPDF_LinkList::CPDF_LinkList() {}
|
|
|
| @@ -72,23 +68,3 @@ void CPDF_LinkList::LoadPageLinks(CPDF_Page* pPage,
|
| pList->push_back(add_link ? pAnnot : nullptr);
|
| }
|
| }
|
| -
|
| -CFX_FloatRect CPDF_Link::GetRect() {
|
| - return m_pDict->GetRectBy("Rect");
|
| -}
|
| -CPDF_Dest CPDF_Link::GetDest(CPDF_Document* pDoc) {
|
| - CPDF_Object* pDest = m_pDict->GetDirectObjectBy("Dest");
|
| - if (!pDest)
|
| - return CPDF_Dest();
|
| -
|
| - if (pDest->IsString() || pDest->IsName()) {
|
| - CPDF_NameTree name_tree(pDoc, "Dests");
|
| - return CPDF_Dest(name_tree.LookupNamedDest(pDoc, pDest->GetString()));
|
| - }
|
| - if (CPDF_Array* pArray = pDest->AsArray())
|
| - return CPDF_Dest(pArray);
|
| - return CPDF_Dest();
|
| -}
|
| -CPDF_Action CPDF_Link::GetAction() {
|
| - return CPDF_Action(m_pDict->GetDictBy("A"));
|
| -}
|
|
|