Index: core/fpdfapi/fpdf_parser/include/cpdf_indirect_object_holder.h |
diff --git a/core/fpdfapi/fpdf_parser/include/cpdf_indirect_object_holder.h b/core/fpdfapi/fpdf_parser/include/cpdf_indirect_object_holder.h |
index 373159d0600a127b0453b60295e965422ef3c4ae..a2191811792ff15ffa0bcf09903284ecebf727a6 100644 |
--- a/core/fpdfapi/fpdf_parser/include/cpdf_indirect_object_holder.h |
+++ b/core/fpdfapi/fpdf_parser/include/cpdf_indirect_object_holder.h |
@@ -16,20 +16,20 @@ class CPDF_Parser; |
class CPDF_IndirectObjectHolder { |
public: |
- using iterator = std::map<FX_DWORD, CPDF_Object*>::iterator; |
- using const_iterator = std::map<FX_DWORD, CPDF_Object*>::const_iterator; |
+ using iterator = std::map<uint32_t, CPDF_Object*>::iterator; |
+ using const_iterator = std::map<uint32_t, CPDF_Object*>::const_iterator; |
explicit CPDF_IndirectObjectHolder(CPDF_Parser* pParser); |
~CPDF_IndirectObjectHolder(); |
- CPDF_Object* GetIndirectObject(FX_DWORD objnum); |
- FX_DWORD AddIndirectObject(CPDF_Object* pObj); |
- void ReleaseIndirectObject(FX_DWORD objnum); |
+ CPDF_Object* GetIndirectObject(uint32_t objnum); |
+ uint32_t AddIndirectObject(CPDF_Object* pObj); |
+ void ReleaseIndirectObject(uint32_t objnum); |
// Takes ownership of |pObj|. |
- FX_BOOL InsertIndirectObject(FX_DWORD objnum, CPDF_Object* pObj); |
+ FX_BOOL InsertIndirectObject(uint32_t objnum, CPDF_Object* pObj); |
- FX_DWORD GetLastObjNum() const { return m_LastObjNum; } |
+ uint32_t GetLastObjNum() const { return m_LastObjNum; } |
iterator begin() { return m_IndirectObjs.begin(); } |
const_iterator begin() const { return m_IndirectObjs.begin(); } |
iterator end() { return m_IndirectObjs.end(); } |
@@ -37,8 +37,8 @@ class CPDF_IndirectObjectHolder { |
protected: |
CPDF_Parser* m_pParser; |
- FX_DWORD m_LastObjNum; |
- std::map<FX_DWORD, CPDF_Object*> m_IndirectObjs; |
+ uint32_t m_LastObjNum; |
+ std::map<uint32_t, CPDF_Object*> m_IndirectObjs; |
}; |
#endif // CORE_FPDFAPI_FPDF_PARSER_INCLUDE_CPDF_INDIRECT_OBJECT_HOLDER_H_ |