Index: xfa/fde/css/fde_csssyntax.cpp |
diff --git a/xfa/fde/css/fde_csssyntax.cpp b/xfa/fde/css/fde_csssyntax.cpp |
index 4595396c132a6365398593b64f4340fa31cf5c0c..c2b0265a6ee6a63cfdbf086d2e6b024c7978b977 100644 |
--- a/xfa/fde/css/fde_csssyntax.cpp |
+++ b/xfa/fde/css/fde_csssyntax.cpp |
@@ -25,11 +25,14 @@ CFDE_CSSSyntaxParser::CFDE_CSSSyntaxParser() |
m_iTextDatLen(0), |
m_dwCheck((uint32_t)-1), |
m_eMode(FDE_CSSSYNTAXMODE_RuleSet), |
- m_eStatus(FDE_CSSSYNTAXSTATUS_None) {} |
+ m_eStatus(FDE_CSSSYNTAXSTATUS_None), |
+ m_ModeStack(100) {} |
+ |
CFDE_CSSSyntaxParser::~CFDE_CSSSyntaxParser() { |
m_TextData.Reset(); |
m_TextPlane.Reset(); |
} |
+ |
FX_BOOL CFDE_CSSSyntaxParser::Init(IFX_Stream* pStream, |
int32_t iCSSPlaneSize, |
int32_t iTextDataSize, |