Index: core/src/fpdfapi/fpdf_page/pageint.h |
diff --git a/core/src/fpdfapi/fpdf_page/pageint.h b/core/src/fpdfapi/fpdf_page/pageint.h |
index cf1fe47c0d7a415ed41a822b1059f3a842a1ef56..8fe25554160832a70ee811ddd58af7a7538e6c87 100644 |
--- a/core/src/fpdfapi/fpdf_page/pageint.h |
+++ b/core/src/fpdfapi/fpdf_page/pageint.h |
@@ -21,7 +21,7 @@ public: |
CPDF_StreamParser(const uint8_t* pData, FX_DWORD dwSize); |
~CPDF_StreamParser(); |
- CPDF_Stream* ReadInlineStream(CPDF_Document* pDoc, CPDF_Dictionary* pDict, CPDF_Object* pCSObj, FX_BOOL bDecode); |
+ CPDF_Stream* ReadInlineStream(CPDF_Document* pDoc, CPDF_Dictionary* pDict, CPDF_Object* pCSObj, bool bDecode); |
typedef enum { EndOfData, Number, Keyword, Name, Others } SyntaxType; |
SyntaxType ParseNextElement(); |
@@ -48,10 +48,10 @@ public: |
m_Pos = pos; |
} |
- CPDF_Object* ReadNextObject(FX_BOOL bAllowNestedArray = FALSE, FX_BOOL bInArray = FALSE); |
+ CPDF_Object* ReadNextObject(bool bAllowNestedArray = false, bool bInArray = false); |
void SkipPathObject(); |
protected: |
- void GetNextWord(FX_BOOL& bIsNumber); |
+ void GetNextWord(bool& bIsNumber); |
CFX_ByteString ReadString(); |
CFX_ByteString ReadHexString(); |
const uint8_t* m_pBuf; |
@@ -105,7 +105,7 @@ typedef struct { |
int m_Type; |
union { |
struct { |
- FX_BOOL m_bInteger; |
+ bool m_bInteger; |
union { |
int m_Integer; |
FX_FLOAT m_Float; |
@@ -137,10 +137,10 @@ public: |
int level); |
~CPDF_StreamContentParser(); |
- FX_BOOL ShouldAbort() const { return m_bAbort; } |
+ bool ShouldAbort() const { return m_bAbort; } |
CPDF_PageObjects* GetObjectList() const { return m_pObjectList; } |
CPDF_AllStates* GetCurStates() const { return m_pCurStates.get(); } |
- FX_BOOL IsColored() const { return m_bColored; } |
+ bool IsColored() const { return m_bColored; } |
const FX_FLOAT* GetType3Data() const { return m_Type3Data; } |
void AddNumberParam(const FX_CHAR* str, int len); |
@@ -156,7 +156,7 @@ public: |
{ |
return (int32_t)(GetNumber(index)); |
} |
- FX_BOOL OnOperator(const FX_CHAR* op); |
+ bool OnOperator(const FX_CHAR* op); |
void BigCaseCaller(int index); |
FX_DWORD GetParsePos() |
{ |
@@ -171,16 +171,16 @@ public: |
void ParsePathObject(); |
void AddPathPoint(FX_FLOAT x, FX_FLOAT y, int flag); |
void AddPathRect(FX_FLOAT x, FX_FLOAT y, FX_FLOAT w, FX_FLOAT h); |
- void AddPathObject(int FillType, FX_BOOL bStroke); |
- CPDF_ImageObject* AddImage(CPDF_Stream* pStream, CPDF_Image* pImage, FX_BOOL bInline); |
+ void AddPathObject(int FillType, bool bStroke); |
+ CPDF_ImageObject* AddImage(CPDF_Stream* pStream, CPDF_Image* pImage, bool bInline); |
void AddDuplicateImage(); |
void AddForm(CPDF_Stream*); |
- void SetGraphicStates(CPDF_PageObject* pObj, FX_BOOL bColor, FX_BOOL bText, FX_BOOL bGraph); |
+ void SetGraphicStates(CPDF_PageObject* pObj, bool bColor, bool bText, bool bGraph); |
void SaveStates(CPDF_AllStates*); |
void RestoreStates(CPDF_AllStates*); |
CPDF_Font* FindFont(const CFX_ByteString& name); |
CPDF_ColorSpace* FindColorSpace(const CFX_ByteString& name); |
- CPDF_Pattern* FindPattern(const CFX_ByteString& name, FX_BOOL bShading); |
+ CPDF_Pattern* FindPattern(const CFX_ByteString& name, bool bShading); |
CPDF_Object* FindResourceObj(const CFX_ByteStringC& type, const CFX_ByteString& name); |
protected: |
@@ -277,7 +277,7 @@ protected: |
_ContentParam m_ParamBuf1[PARAM_BUF_SIZE]; |
FX_DWORD m_ParamStartPos; |
FX_DWORD m_ParamCount; |
- FX_BOOL m_bAbort; |
+ bool m_bAbort; |
CPDF_StreamParser* m_pSyntax; |
nonstd::unique_ptr<CPDF_AllStates> m_pCurStates; |
CPDF_ContentMark m_CurContentMark; |
@@ -299,11 +299,11 @@ protected: |
CFX_BinaryBuf m_LastImageData; |
CPDF_Dictionary* m_pLastImageDict; |
CPDF_Dictionary* m_pLastCloneImageDict; |
- FX_BOOL m_bReleaseLastDict; |
- FX_BOOL m_bSameLastDict; |
- FX_BOOL m_bColored; |
+ bool m_bReleaseLastDict; |
+ bool m_bSameLastDict; |
+ bool m_bColored; |
FX_FLOAT m_Type3Data[6]; |
- FX_BOOL m_bResourceMissing; |
+ bool m_bResourceMissing; |
CFX_PtrArray m_StateStack; |
}; |
class CPDF_ContentParser |
@@ -325,7 +325,7 @@ protected: |
void Clear(); |
ParseStatus m_Status; |
CPDF_PageObjects* m_pObjects; |
- FX_BOOL m_bForm; |
+ bool m_bForm; |
CPDF_ParseOptions m_Options; |
CPDF_Type3Char* m_pType3Char; |
int m_InternalStage; |
@@ -357,22 +357,22 @@ class CPDF_DocPageData |
explicit CPDF_DocPageData(CPDF_Document *pPDFDoc); |
~CPDF_DocPageData(); |
- void Clear(FX_BOOL bRelease = FALSE); |
- CPDF_Font* GetFont(CPDF_Dictionary* pFontDict, FX_BOOL findOnly); |
+ void Clear(bool bRelease = false); |
+ CPDF_Font* GetFont(CPDF_Dictionary* pFontDict, bool findOnly); |
CPDF_Font* GetStandardFont(const CFX_ByteStringC& fontName, CPDF_FontEncoding* pEncoding); |
void ReleaseFont(CPDF_Dictionary* pFontDict); |
CPDF_ColorSpace* GetColorSpace(CPDF_Object* pCSObj, CPDF_Dictionary* pResources); |
CPDF_ColorSpace* GetCopiedColorSpace(CPDF_Object* pCSObj); |
void ReleaseColorSpace(CPDF_Object* pColorSpace); |
- CPDF_Pattern* GetPattern(CPDF_Object* pPatternObj, FX_BOOL bShading, const CFX_AffineMatrix* matrix); |
+ CPDF_Pattern* GetPattern(CPDF_Object* pPatternObj, bool bShading, const CFX_AffineMatrix* matrix); |
void ReleasePattern(CPDF_Object* pPatternObj); |
CPDF_Image* GetImage(CPDF_Object* pImageStream); |
void ReleaseImage(CPDF_Object* pImageStream); |
CPDF_IccProfile* GetIccProfile(CPDF_Stream* pIccProfileStream); |
void ReleaseIccProfile(CPDF_IccProfile* pIccProfile); |
CPDF_StreamAcc* GetFontFileStreamAcc(CPDF_Stream* pFontStream); |
- void ReleaseFontFileStreamAcc(CPDF_Stream* pFontStream, FX_BOOL bForce = FALSE); |
- FX_BOOL IsForceClear() const {return m_bForceClear;} |
+ void ReleaseFontFileStreamAcc(CPDF_Stream* pFontStream, bool bForce = false); |
+ bool IsForceClear() const {return m_bForceClear;} |
CPDF_CountedColorSpace* FindColorSpacePtr(CPDF_Object* pCSObj) const; |
CPDF_CountedPattern* FindPatternPtr(CPDF_Object* pPatternObj) const; |
@@ -391,7 +391,7 @@ class CPDF_DocPageData |
CPDF_Document* const m_pPDFDoc; |
CFX_MapByteStringToPtr m_HashProfileMap; |
- FX_BOOL m_bForceClear; |
+ bool m_bForceClear; |
CPDF_ColorSpaceMap m_ColorSpaceMap; |
CPDF_FontFileMap m_FontFileMap; |
@@ -406,7 +406,7 @@ class CPDF_Function |
public: |
static CPDF_Function* Load(CPDF_Object* pFuncObj); |
virtual ~CPDF_Function(); |
- FX_BOOL Call(FX_FLOAT* inputs, int ninputs, FX_FLOAT* results, int& nresults) const; |
+ bool Call(FX_FLOAT* inputs, int ninputs, FX_FLOAT* results, int& nresults) const; |
int CountInputs() |
{ |
return m_nInputs; |
@@ -420,9 +420,9 @@ protected: |
int m_nInputs, m_nOutputs; |
FX_FLOAT* m_pDomains; |
FX_FLOAT* m_pRanges; |
- FX_BOOL Init(CPDF_Object* pObj); |
- virtual FX_BOOL v_Init(CPDF_Object* pObj) = 0; |
- virtual FX_BOOL v_Call(FX_FLOAT* inputs, FX_FLOAT* results) const = 0; |
+ bool Init(CPDF_Object* pObj); |
+ virtual bool v_Init(CPDF_Object* pObj) = 0; |
+ virtual bool v_Call(FX_FLOAT* inputs, FX_FLOAT* results) const = 0; |
}; |
class CPDF_IccProfile |
{ |
@@ -430,7 +430,7 @@ public: |
CPDF_IccProfile(const uint8_t* pData, FX_DWORD dwSize); |
~CPDF_IccProfile(); |
int32_t GetComponents() const { return m_nSrcComponents; } |
- FX_BOOL m_bsRGB; |
+ bool m_bsRGB; |
void* m_pTransform; |
private: |
int32_t m_nSrcComponents; |
@@ -441,20 +441,20 @@ class CPDF_DeviceCS : public CPDF_ColorSpace |
public: |
CPDF_DeviceCS(CPDF_Document* pDoc, int family); |
- FX_BOOL GetRGB(FX_FLOAT* pBuf, |
+ bool GetRGB(FX_FLOAT* pBuf, |
FX_FLOAT& R, |
FX_FLOAT& G, |
FX_FLOAT& B) const override; |
- FX_BOOL SetRGB(FX_FLOAT* pBuf, |
+ bool SetRGB(FX_FLOAT* pBuf, |
FX_FLOAT R, |
FX_FLOAT G, |
FX_FLOAT B) const override; |
- FX_BOOL v_GetCMYK(FX_FLOAT* pBuf, |
+ bool v_GetCMYK(FX_FLOAT* pBuf, |
FX_FLOAT& c, |
FX_FLOAT& m, |
FX_FLOAT& y, |
FX_FLOAT& k) const override; |
- FX_BOOL v_SetCMYK(FX_FLOAT* pBuf, |
+ bool v_SetCMYK(FX_FLOAT* pBuf, |
FX_FLOAT c, |
FX_FLOAT m, |
FX_FLOAT y, |
@@ -464,7 +464,7 @@ public: |
int pixels, |
int image_width, |
int image_height, |
- FX_BOOL bTransMask = FALSE) const override; |
+ bool bTransMask = false) const override; |
}; |
class CPDF_PatternCS : public CPDF_ColorSpace |
@@ -476,8 +476,8 @@ public: |
m_pCountedBaseCS(nullptr) { |
} |
~CPDF_PatternCS() override; |
- FX_BOOL v_Load(CPDF_Document* pDoc, CPDF_Array* pArray) override; |
- FX_BOOL GetRGB(FX_FLOAT* pBuf, |
+ bool v_Load(CPDF_Document* pDoc, CPDF_Array* pArray) override; |
+ bool GetRGB(FX_FLOAT* pBuf, |
FX_FLOAT& R, |
FX_FLOAT& G, |
FX_FLOAT& B) const override; |