diff options
Diffstat (limited to 'core/fpdfdoc/cpdf_dest.h')
-rw-r--r-- | core/fpdfdoc/cpdf_dest.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/core/fpdfdoc/cpdf_dest.h b/core/fpdfdoc/cpdf_dest.h index 584669a82d..709a2470c5 100644 --- a/core/fpdfdoc/cpdf_dest.h +++ b/core/fpdfdoc/cpdf_dest.h @@ -23,7 +23,13 @@ class CPDF_Dest { CPDF_Object* GetObject() const { return m_pObj.Get(); } ByteString GetRemoteName() const; - int GetPageIndex(CPDF_Document* pDoc) const; + + // Deprecated. Use GetDestPageIndex instead. + // This method is wrong. It returns 0 for errors, when it could mean the first + // page as well. Keeping it avoids changing the behavior of + // FPDFDest_GetPageIndex(). + int GetPageIndexDeprecated(CPDF_Document* pDoc) const; + int GetDestPageIndex(CPDF_Document* pDoc) const; uint32_t GetPageObjNum() const; // Returns the zoom mode, as one of the PDFDEST_VIEW_* values in fpdf_doc.h. |