Index: fpdfsdk/src/fpdfppo.cpp |
diff --git a/fpdfsdk/src/fpdfppo.cpp b/fpdfsdk/src/fpdfppo.cpp |
index 40d56b304d8167cc0041905bba1869c776302f20..1ef69bf032f2f3837db208fa205a8cd442e5df5e 100644 |
--- a/fpdfsdk/src/fpdfppo.cpp |
+++ b/fpdfsdk/src/fpdfppo.cpp |
@@ -15,14 +15,14 @@ public: |
CPDF_PageOrganizer(); |
~CPDF_PageOrganizer(); |
- FX_BOOL PDFDocInit(CPDF_Document* pDestPDFDoc, CPDF_Document* pSrcPDFDoc); |
- FX_BOOL ExportPage(CPDF_Document* pSrcPDFDoc, |
+ bool PDFDocInit(CPDF_Document* pDestPDFDoc, CPDF_Document* pSrcPDFDoc); |
+ bool ExportPage(CPDF_Document* pSrcPDFDoc, |
CFX_WordArray* nPageNum, |
CPDF_Document* pDestPDFDoc, |
int nIndex); |
CPDF_Object* PageDictGetInheritableTag(CPDF_Dictionary* pDict, |
CFX_ByteString nSrctag); |
- FX_BOOL UpdateReference(CPDF_Object* pObj, |
+ bool UpdateReference(CPDF_Object* pObj, |
CPDF_Document* pDoc, |
ObjectNumberMap* pObjNumberMap); |
FX_DWORD GetNewObjId(CPDF_Document* pDoc, |
@@ -39,21 +39,21 @@ CPDF_PageOrganizer::~CPDF_PageOrganizer() |
{ |
} |
-FX_BOOL CPDF_PageOrganizer::PDFDocInit(CPDF_Document* pDestPDFDoc, |
+bool CPDF_PageOrganizer::PDFDocInit(CPDF_Document* pDestPDFDoc, |
CPDF_Document* pSrcPDFDoc) |
{ |
if (!pDestPDFDoc || !pSrcPDFDoc) |
- return FALSE; |
+ return false; |
CPDF_Dictionary* pNewRoot = pDestPDFDoc->GetRoot(); |
if (!pNewRoot) |
- return FALSE; |
+ return false; |
//Set the document information//////////////////////////////////////////// |
CPDF_Dictionary* DInfoDict = pDestPDFDoc->GetInfo(); |
if (!DInfoDict) |
- return FALSE; |
+ return false; |
CFX_ByteString producerstr; |
producerstr.Format("PDFium"); |
@@ -89,10 +89,10 @@ FX_BOOL CPDF_PageOrganizer::PDFDocInit(CPDF_Document* pDestPDFDoc, |
pNewPages->SetAt("Count", new CPDF_Number(0)); |
} |
- return TRUE; |
+ return true; |
} |
-FX_BOOL CPDF_PageOrganizer::ExportPage(CPDF_Document* pSrcPDFDoc, |
+bool CPDF_PageOrganizer::ExportPage(CPDF_Document* pSrcPDFDoc, |
CFX_WordArray* nPageNum, |
CPDF_Document* pDestPDFDoc, |
int nIndex) |
@@ -106,7 +106,7 @@ FX_BOOL CPDF_PageOrganizer::ExportPage(CPDF_Document* pSrcPDFDoc, |
CPDF_Dictionary* pSrcPageDict = |
pSrcPDFDoc->GetPage(nPageNum->GetAt(i) - 1); |
if (!pSrcPageDict || !pCurPageDict) |
- return FALSE; |
+ return false; |
// Clone the page dictionary/////////// |
FX_POSITION SrcPos = pSrcPageDict->GetStartPos(); |
@@ -151,7 +151,7 @@ FX_BOOL CPDF_PageOrganizer::ExportPage(CPDF_Document* pSrcPDFDoc, |
if (!pCurPageDict->KeyExist("Resources")) { |
pInheritable = PageDictGetInheritableTag(pSrcPageDict, "Resources"); |
if (!pInheritable) |
- return FALSE; |
+ return false; |
pCurPageDict->SetAt("Resources", pInheritable->Clone()); |
} |
//3 CropBox //Optional |
@@ -178,7 +178,7 @@ FX_BOOL CPDF_PageOrganizer::ExportPage(CPDF_Document* pSrcPDFDoc, |
++curpage; |
} |
- return TRUE; |
+ return true; |
} |
CPDF_Object* CPDF_PageOrganizer::PageDictGetInheritableTag( |
@@ -220,7 +220,7 @@ CPDF_Object* CPDF_PageOrganizer::PageDictGetInheritableTag( |
return nullptr; |
} |
-FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
+bool CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
CPDF_Document* pDoc, |
ObjectNumberMap* pObjNumberMap) |
{ |
@@ -229,7 +229,7 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
CPDF_Reference* pReference = (CPDF_Reference*)pObj; |
FX_DWORD newobjnum = GetNewObjId(pDoc, pObjNumberMap, pReference); |
if (newobjnum == 0) |
- return FALSE; |
+ return false; |
pReference->SetRef(pDoc, newobjnum); |
break; |
} |
@@ -249,7 +249,7 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
if (!UpdateReference(pNextObj, pDoc, pObjNumberMap)) |
pDict->RemoveAt(key); |
} else { |
- return FALSE; |
+ return false; |
} |
} |
break; |
@@ -260,9 +260,9 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
for (FX_DWORD i = 0; i < count; ++i) { |
CPDF_Object* pNextObj = pArray->GetElement(i); |
if (!pNextObj) |
- return FALSE; |
+ return false; |
if (!UpdateReference(pNextObj, pDoc, pObjNumberMap)) |
- return FALSE; |
+ return false; |
} |
break; |
} |
@@ -271,9 +271,9 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
CPDF_Dictionary* pDict = pStream->GetDict(); |
if (pDict) { |
if (!UpdateReference(pDict, pDoc, pObjNumberMap)) |
- return FALSE; |
+ return false; |
} else { |
- return FALSE; |
+ return false; |
} |
break; |
} |
@@ -281,7 +281,7 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
break; |
} |
- return TRUE; |
+ return true; |
} |
FX_DWORD CPDF_PageOrganizer::GetNewObjId(CPDF_Document* pDoc, |
@@ -341,7 +341,7 @@ FPDF_BOOL ParserPageRangeString(CFX_ByteString rangstring, |
CFX_ByteString cbCompareString("0123456789-,"); |
for (int i = 0; i < nLength; ++i) { |
if (cbCompareString.Find(rangstring[i]) == -1) |
- return FALSE; |
+ return false; |
} |
CFX_ByteString cbMidRange; |
int nStringFrom = 0; |
@@ -355,23 +355,23 @@ FPDF_BOOL ParserPageRangeString(CFX_ByteString rangstring, |
if (nMid == -1) { |
long lPageNum = atol(cbMidRange); |
if (lPageNum <= 0 || lPageNum > nCount) |
- return FALSE; |
+ return false; |
pageArray->Add((FX_WORD)lPageNum); |
} else { |
int nStartPageNum = atol(cbMidRange.Mid(0, nMid)); |
if (nStartPageNum == 0) |
- return FALSE; |
+ return false; |
++nMid; |
int nEnd = cbMidRange.GetLength() - nMid; |
if (nEnd == 0) |
- return FALSE; |
+ return false; |
int nEndPageNum = atol(cbMidRange.Mid(nMid, nEnd)); |
if (nStartPageNum < 0 || |
nStartPageNum >nEndPageNum || |
nEndPageNum > nCount) { |
- return FALSE; |
+ return false; |
} |
for (int i = nStartPageNum; i <= nEndPageNum; ++i) { |
pageArray->Add(i); |
@@ -380,7 +380,7 @@ FPDF_BOOL ParserPageRangeString(CFX_ByteString rangstring, |
nStringFrom = nStringTo + 1; |
} |
} |
- return TRUE; |
+ return true; |
} |
DLLEXPORT FPDF_BOOL STDCALL FPDF_ImportPages(FPDF_DOCUMENT dest_doc, |
@@ -389,14 +389,14 @@ DLLEXPORT FPDF_BOOL STDCALL FPDF_ImportPages(FPDF_DOCUMENT dest_doc, |
int index) |
{ |
if (!dest_doc || !src_doc) |
- return FALSE; |
+ return false; |
CFX_WordArray pageArray; |
CPDF_Document* pSrcDoc = (CPDF_Document*)src_doc; |
int nCount = pSrcDoc->GetPageCount(); |
if (pagerange) { |
if (!ParserPageRangeString(pagerange,&pageArray,nCount)) |
- return FALSE; |
+ return false; |
} else { |
for (int i = 1; i <= nCount; ++i) { |
pageArray.Add(i); |
@@ -421,12 +421,12 @@ DLLEXPORT FPDF_BOOL STDCALL FPDF_CopyViewerPreferences(FPDF_DOCUMENT dest_doc, |
CPDF_Dictionary* pSrcDict = pSrcDoc->GetRoot(); |
pSrcDict = pSrcDict->GetDict(FX_BSTRC("ViewerPreferences"));; |
if (!pSrcDict) |
- return FALSE; |
+ return false; |
CPDF_Document* pDstDoc = (CPDF_Document*)dest_doc; |
CPDF_Dictionary* pDstDict = pDstDoc->GetRoot(); |
if (!pDstDict) |
- return FALSE; |
- pDstDict->SetAt(FX_BSTRC("ViewerPreferences"), pSrcDict->Clone(TRUE)); |
- return TRUE; |
+ return false; |
+ pDstDict->SetAt(FX_BSTRC("ViewerPreferences"), pSrcDict->Clone(true)); |
+ return true; |
} |