| Index: core/fpdfapi/fpdf_parser/include/cpdf_document.h
|
| diff --git a/core/fpdfapi/fpdf_parser/include/cpdf_document.h b/core/fpdfapi/fpdf_parser/include/cpdf_document.h
|
| index 4a12ea97dc797274a12e8797f0505023f1005867..fe856777ff7906d99c9490efac2425c2227d5ba5 100644
|
| --- a/core/fpdfapi/fpdf_parser/include/cpdf_document.h
|
| +++ b/core/fpdfapi/fpdf_parser/include/cpdf_document.h
|
| @@ -40,7 +40,7 @@ class JBig2_DocumentContext;
|
| class CPDF_Document : public CPDF_IndirectObjectHolder {
|
| public:
|
| explicit CPDF_Document(CPDF_Parser* pParser);
|
| - ~CPDF_Document();
|
| + ~CPDF_Document() override;
|
|
|
| CPDF_Parser* GetParser() const { return m_pParser; }
|
| CPDF_Dictionary* GetRoot() const { return m_pRootDict; }
|
| @@ -51,6 +51,8 @@ class CPDF_Document : public CPDF_IndirectObjectHolder {
|
| id2 = m_ID2;
|
| }
|
|
|
| + CPDF_Object* GetIndirectObjectIfValid(uint32_t objnum) override;
|
| +
|
| int GetPageCount() const;
|
| CPDF_Dictionary* GetPage(int iPage);
|
| int GetPageIndex(uint32_t objnum);
|
| @@ -126,6 +128,7 @@ class CPDF_Document : public CPDF_IndirectObjectHolder {
|
| int level = 0);
|
| FX_BOOL CheckOCGVisible(CPDF_Dictionary* pOCG, FX_BOOL bPrinting);
|
|
|
| + CPDF_Parser* m_pParser;
|
| CPDF_Dictionary* m_pRootDict;
|
| CPDF_Dictionary* m_pInfoDict;
|
| CFX_ByteString m_ID1;
|
|
|