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; |