| Index: core/fpdfapi/parser/cpdf_data_avail.h
|
| diff --git a/core/fpdfapi/parser/cpdf_data_avail.h b/core/fpdfapi/parser/cpdf_data_avail.h
|
| index fe5c481af2255998d2d5ddee767050ef372fff1a..138fe1e3d843856f3a90d0c4da018a8d3d12543e 100644
|
| --- a/core/fpdfapi/parser/cpdf_data_avail.h
|
| +++ b/core/fpdfapi/parser/cpdf_data_avail.h
|
| @@ -93,7 +93,7 @@ class CPDF_DataAvail final {
|
| };
|
|
|
| CPDF_DataAvail(FileAvail* pFileAvail,
|
| - IFX_FileRead* pFileRead,
|
| + IFX_SeekableReadStream* pFileRead,
|
| FX_BOOL bSupportHintTable);
|
| ~CPDF_DataAvail();
|
|
|
| @@ -104,7 +104,7 @@ class CPDF_DataAvail final {
|
| DocLinearizationStatus IsLinearizedPDF();
|
| FX_BOOL IsLinearized();
|
| void GetLinearizedMainXRefInfo(FX_FILESIZE* pPos, uint32_t* pSize);
|
| - IFX_FileRead* GetFileRead() const { return m_pFileRead; }
|
| + IFX_SeekableReadStream* GetFileRead() const { return m_pFileRead; }
|
| int GetPageCount() const;
|
| CPDF_Dictionary* GetPage(int index);
|
|
|
| @@ -193,7 +193,7 @@ class CPDF_DataAvail final {
|
| FX_BOOL IsDataAvail(FX_FILESIZE offset, uint32_t size, DownloadHints* pHints);
|
|
|
| FileAvail* const m_pFileAvail;
|
| - IFX_FileRead* const m_pFileRead;
|
| + IFX_SeekableReadStream* const m_pFileRead;
|
| CPDF_Parser m_parser;
|
| CPDF_SyntaxParser m_syntaxParser;
|
| CPDF_Object* m_pRoot;
|
|
|