| 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 f4fb753d1d0675e88d7ce5707af09fb54473e705..d1ef910d4821a33035bd263a23a3ed2f2db79b8f 100644
|
| --- a/core/fpdfapi/parser/cpdf_data_avail.h
|
| +++ b/core/fpdfapi/parser/cpdf_data_avail.h
|
| @@ -124,10 +124,10 @@ class CPDF_DataAvail final {
|
| static const int kMaxPageRecursionDepth = 1024;
|
|
|
| uint32_t GetObjectSize(uint32_t objnum, FX_FILESIZE& offset);
|
| - FX_BOOL IsObjectsAvail(CFX_ArrayTemplate<CPDF_Object*>& obj_array,
|
| + FX_BOOL IsObjectsAvail(std::vector<CPDF_Object*>& obj_array,
|
| FX_BOOL bParsePage,
|
| DownloadHints* pHints,
|
| - CFX_ArrayTemplate<CPDF_Object*>& ret_array);
|
| + std::vector<CPDF_Object*>& ret_array);
|
| FX_BOOL CheckDocStatus(DownloadHints* pHints);
|
| FX_BOOL CheckHeader(DownloadHints* pHints);
|
| FX_BOOL CheckFirstPage(DownloadHints* pHints);
|
| @@ -209,7 +209,7 @@ class CPDF_DataAvail final {
|
| FX_FILESIZE m_dwFileLen;
|
| CPDF_Document* m_pDocument;
|
| std::set<uint32_t> m_ObjectSet;
|
| - CFX_ArrayTemplate<CPDF_Object*> m_objs_array;
|
| + std::vector<CPDF_Object*> m_objs_array;
|
| FX_FILESIZE m_Pos;
|
| FX_FILESIZE m_bufferOffset;
|
| uint32_t m_bufferSize;
|
| @@ -232,13 +232,13 @@ class CPDF_DataAvail final {
|
| uint32_t m_dwAcroFormObjNum;
|
| FX_BOOL m_bAcroFormLoad;
|
| CPDF_Object* m_pAcroForm;
|
| - CFX_ArrayTemplate<CPDF_Object*> m_arrayAcroforms;
|
| + std::vector<CPDF_Object*> m_arrayAcroforms;
|
| CPDF_Dictionary* m_pPageDict;
|
| CPDF_Object* m_pPageResource;
|
| FX_BOOL m_bNeedDownLoadResource;
|
| FX_BOOL m_bPageLoadedOK;
|
| FX_BOOL m_bLinearizedFormParamLoad;
|
| - CFX_ArrayTemplate<CPDF_Object*> m_PagesArray;
|
| + std::vector<CPDF_Object*> m_PagesArray;
|
| uint32_t m_dwEncryptObjNum;
|
| FX_FILESIZE m_dwPrevXRefOffset;
|
| FX_BOOL m_bTotalLoadPageTree;
|
|
|