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 cc35dbe74457a5d9c51c024d7d3e9767d219633f..9048fb7874f5394ced470b608cfc0c2ce4c23665 100644 |
--- a/core/src/fpdfapi/fpdf_page/pageint.h |
+++ b/core/src/fpdfapi/fpdf_page/pageint.h |
@@ -11,7 +11,6 @@ |
#define PARSE_STEP_LIMIT 100 |
#define STREAM_PARSE_BUFSIZE 20480 |
class CPDF_QuickFontCache; |
-#ifndef _FPDFAPI_MINI_ |
class CPDF_StreamParser : public CFX_Object |
{ |
public: |
@@ -59,7 +58,6 @@ protected: |
FX_DWORD m_WordSize; |
CPDF_Object* m_pLastObj; |
}; |
-#endif |
typedef enum { |
PDFOP_CloseFillStrokePath = 0, PDFOP_FillStrokePath, |
PDFOP_CloseEOFillStrokePath, PDFOP_EOFillStrokePath, |
@@ -117,11 +115,7 @@ typedef struct { |
} m_Name; |
}; |
} _ContentParam; |
-#if defined(_FPDFAPI_MINI_) |
-#define _FPDF_MAX_FORM_LEVEL_ 17 |
-#else |
#define _FPDF_MAX_FORM_LEVEL_ 30 |
-#endif |
#define _FPDF_MAX_TYPE3_FORM_LEVEL_ 4 |
#define _FPDF_MAX_OBJECT_STACK_SIZE_ 512 |
class CPDF_StreamContentParser : public CFX_Object |
@@ -163,43 +157,11 @@ public: |
FX_BOOL OnOperator(FX_LPCSTR op); |
void BigCaseCaller(int index); |
FX_BOOL m_bAbort; |
-#ifndef _FPDFAPI_MINI_ |
CPDF_StreamParser* m_pSyntax; |
FX_DWORD GetParsePos() |
{ |
return m_pSyntax->GetPos(); |
} |
-#else |
- int m_WordState; |
- void InputData(FX_LPCBYTE src_buf, FX_DWORD src_size); |
- void Finish(); |
- void StartArray(); |
- void EndArray(); |
- void StartDict(); |
- void EndDict(); |
- void EndName(); |
- void EndNumber(); |
- void EndKeyword(); |
- void EndHexString(); |
- void EndString(); |
- void EndImageDict(); |
- void EndInlineImage(); |
- FX_LPBYTE m_pWordBuf; |
- FX_DWORD m_WordSize; |
- CFX_BinaryBuf m_StringBuf; |
- int m_StringLevel, m_StringState, m_EscCode; |
- void AddContainer(CPDF_Object* pObject); |
- FX_BOOL SetToCurObj(CPDF_Object* pObject); |
- FX_LPBYTE m_pDictName; |
- FX_BOOL m_bDictName; |
- CPDF_Object** m_pObjectStack; |
- FX_BOOL* m_pObjectState; |
- FX_DWORD m_ObjectSize; |
- int m_InlineImageState; |
- FX_BYTE m_InlineWhiteChar; |
- CFX_BinaryBuf m_ImageSrcBuf; |
- FX_LPBYTE m_pStreamBuf; |
-#endif |
CPDF_AllStates* m_pCurStates; |
CPDF_ContentMark m_CurContentMark; |
CFX_PtrArray m_ClipTextList; |
@@ -210,10 +172,8 @@ public: |
void ConvertUserSpace(FX_FLOAT& x, FX_FLOAT& y); |
void ConvertTextSpace(FX_FLOAT& x, FX_FLOAT& y); |
void OnChangeTextMatrix(); |
-#ifndef _FPDFAPI_MINI_ |
FX_DWORD Parse(FX_LPCBYTE pData, FX_DWORD dwSize, FX_DWORD max_cost); |
void ParsePathObject(); |
-#endif |
int m_CompatCount; |
FX_PATHPOINT* m_pPathPoints; |
int m_PathPointCount; |