Index: fpdfsdk/fpdfppo.cpp |
diff --git a/fpdfsdk/fpdfppo.cpp b/fpdfsdk/fpdfppo.cpp |
index efbe8f304ad865577758a68c41dcaef69da7d701..7484a3e85f16154f8114d9ef7b2f407876a39cdf 100644 |
--- a/fpdfsdk/fpdfppo.cpp |
+++ b/fpdfsdk/fpdfppo.cpp |
@@ -22,7 +22,7 @@ |
class CPDF_PageOrganizer { |
public: |
- using ObjectNumberMap = std::map<FX_DWORD, FX_DWORD>; |
+ using ObjectNumberMap = std::map<uint32_t, uint32_t>; |
CPDF_PageOrganizer(); |
~CPDF_PageOrganizer(); |
@@ -36,7 +36,7 @@ class CPDF_PageOrganizer { |
FX_BOOL UpdateReference(CPDF_Object* pObj, |
CPDF_Document* pDoc, |
ObjectNumberMap* pObjNumberMap); |
- FX_DWORD GetNewObjId(CPDF_Document* pDoc, |
+ uint32_t GetNewObjId(CPDF_Document* pDoc, |
ObjectNumberMap* pObjNumberMap, |
CPDF_Reference* pRef); |
}; |
@@ -74,7 +74,7 @@ FX_BOOL CPDF_PageOrganizer::PDFDocInit(CPDF_Document* pDestPDFDoc, |
pElement ? ToDictionary(pElement->GetDirect()) : nullptr; |
if (!pNewPages) { |
pNewPages = new CPDF_Dictionary; |
- FX_DWORD NewPagesON = pDestPDFDoc->AddIndirectObject(pNewPages); |
+ uint32_t NewPagesON = pDestPDFDoc->AddIndirectObject(pNewPages); |
pNewRoot->SetAt("Pages", new CPDF_Reference(pDestPDFDoc, NewPagesON)); |
} |
@@ -86,7 +86,7 @@ FX_BOOL CPDF_PageOrganizer::PDFDocInit(CPDF_Document* pDestPDFDoc, |
CPDF_Array* pKeysArray = pNewPages->GetArrayBy("Kids"); |
if (!pKeysArray) { |
CPDF_Array* pNewKids = new CPDF_Array; |
- FX_DWORD Kidsobjnum = pDestPDFDoc->AddIndirectObject(pNewKids); |
+ uint32_t Kidsobjnum = pDestPDFDoc->AddIndirectObject(pNewKids); |
pNewPages->SetAt("Kids", new CPDF_Reference(pDestPDFDoc, Kidsobjnum)); |
pNewPages->SetAt("Count", new CPDF_Number(0)); |
@@ -164,8 +164,8 @@ FX_BOOL CPDF_PageOrganizer::ExportPage(CPDF_Document* pSrcPDFDoc, |
} |
// Update the reference |
- FX_DWORD dwOldPageObj = pSrcPageDict->GetObjNum(); |
- FX_DWORD dwNewPageObj = pCurPageDict->GetObjNum(); |
+ uint32_t dwOldPageObj = pSrcPageDict->GetObjNum(); |
+ uint32_t dwNewPageObj = pCurPageDict->GetObjNum(); |
(*pObjNumberMap)[dwOldPageObj] = dwNewPageObj; |
@@ -213,7 +213,7 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
switch (pObj->GetType()) { |
case CPDF_Object::REFERENCE: { |
CPDF_Reference* pReference = pObj->AsReference(); |
- FX_DWORD newobjnum = GetNewObjId(pDoc, pObjNumberMap, pReference); |
+ uint32_t newobjnum = GetNewObjId(pDoc, pObjNumberMap, pReference); |
if (newobjnum == 0) |
return FALSE; |
pReference->SetRef(pDoc, newobjnum); |
@@ -241,8 +241,8 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
} |
case CPDF_Object::ARRAY: { |
CPDF_Array* pArray = pObj->AsArray(); |
- FX_DWORD count = pArray->GetCount(); |
- for (FX_DWORD i = 0; i < count; ++i) { |
+ uint32_t count = pArray->GetCount(); |
+ for (uint32_t i = 0; i < count; ++i) { |
CPDF_Object* pNextObj = pArray->GetElement(i); |
if (!pNextObj) |
return FALSE; |
@@ -269,14 +269,14 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
return TRUE; |
} |
-FX_DWORD CPDF_PageOrganizer::GetNewObjId(CPDF_Document* pDoc, |
+uint32_t CPDF_PageOrganizer::GetNewObjId(CPDF_Document* pDoc, |
ObjectNumberMap* pObjNumberMap, |
CPDF_Reference* pRef) { |
if (!pRef) |
return 0; |
- FX_DWORD dwObjnum = pRef->GetRefObjNum(); |
- FX_DWORD dwNewObjNum = 0; |
+ uint32_t dwObjnum = pRef->GetRefObjNum(); |
+ uint32_t dwNewObjNum = 0; |
const auto it = pObjNumberMap->find(dwObjnum); |
if (it != pObjNumberMap->end()) |
dwNewObjNum = it->second; |