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 625e5df73716d9f96d626fddb6d15ae2912af54b..f79b8d38f325135ca372e96c005415aace2bb159 100644 |
--- a/core/src/fpdfapi/fpdf_page/pageint.h |
+++ b/core/src/fpdfapi/fpdf_page/pageint.h |
@@ -426,7 +426,7 @@ public: |
void ReleasePattern(CPDF_Object* pPatternObj); |
CPDF_Image* GetImage(CPDF_Object* pImageStream); |
void ReleaseImage(CPDF_Object* pImageStream); |
- CPDF_IccProfile* GetIccProfile(CPDF_Stream* pIccProfileStream, FX_INT32 nComponents); |
+ CPDF_IccProfile* GetIccProfile(CPDF_Stream* pIccProfileStream); |
void ReleaseIccProfile(CPDF_Stream* pIccProfileStream, CPDF_IccProfile* pIccProfile); |
CPDF_StreamAcc* GetFontFileStreamAcc(CPDF_Stream* pFontStream); |
void ReleaseFontFileStreamAcc(CPDF_Stream* pFontStream, FX_BOOL bForce = FALSE); |
@@ -468,9 +468,11 @@ protected: |
class CPDF_IccProfile : public CFX_Object |
{ |
public: |
- CPDF_IccProfile(FX_LPCBYTE pData, FX_DWORD dwSize, int nComponents); |
+ CPDF_IccProfile(FX_LPCBYTE pData, FX_DWORD dwSize); |
~CPDF_IccProfile(); |
+ FX_INT32 GetComponents() const { return m_nSrcComponents; } |
FX_BOOL m_bsRGB; |
+ FX_INT32 m_nSrcComponents; |
FX_LPVOID m_pTransform; |
}; |
class CPDF_DeviceCS : public CPDF_ColorSpace |