| Index: core/fpdfapi/parser/cpdf_hint_tables.h
|
| diff --git a/core/fpdfapi/parser/cpdf_hint_tables.h b/core/fpdfapi/parser/cpdf_hint_tables.h
|
| index 68b5059b057b0901fe68b5f44cb7a3da830b5bab..84f48cf41f6dd256c75fe11e357b5f229f7c57a7 100644
|
| --- a/core/fpdfapi/parser/cpdf_hint_tables.h
|
| +++ b/core/fpdfapi/parser/cpdf_hint_tables.h
|
| @@ -14,12 +14,12 @@
|
| #include "core/fxcrt/fx_stream.h"
|
|
|
| class CFX_BitStream;
|
| -class CPDF_Linearized;
|
| +class CPDF_Dictionary;
|
| class CPDF_Stream;
|
|
|
| class CPDF_HintTables {
|
| public:
|
| - CPDF_HintTables(CPDF_DataAvail* pDataAvail, CPDF_Linearized* pLinearized);
|
| + CPDF_HintTables(CPDF_DataAvail* pDataAvail, CPDF_Dictionary* pLinearized);
|
| virtual ~CPDF_HintTables();
|
|
|
| bool GetPagePos(uint32_t index,
|
| @@ -46,6 +46,9 @@
|
| virtual int ReadPrimaryHintStreamOffset() const;
|
| virtual int ReadPrimaryHintStreamLength() const;
|
|
|
| + // Helper for the ReadPrimaryHintStream methods above.
|
| + int ReadPrimaryHintStream(int index) const;
|
| +
|
| uint32_t GetItemLength(uint32_t index,
|
| const std::vector<FX_FILESIZE>& szArray);
|
|
|
| @@ -53,7 +56,7 @@
|
| CPDF_DataAvail* const m_pDataAvail;
|
|
|
| // Owned by |m_pDataAvail|.
|
| - CPDF_Linearized* const m_pLinearized;
|
| + CPDF_Dictionary* const m_pLinearizedDict;
|
|
|
| uint32_t m_nFirstPageSharedObjs;
|
| FX_FILESIZE m_szFirstPageObjOffset;
|
|
|