| Index: xfa/fxfa/parser/xfa_parser_imp.cpp
|
| diff --git a/xfa/fxfa/parser/xfa_parser_imp.cpp b/xfa/fxfa/parser/xfa_parser_imp.cpp
|
| index 7eef2bd4037c6b985843645b0b64145f2749c4a9..23a8dbc9256d700226ea3e53a6681232a4da2143 100644
|
| --- a/xfa/fxfa/parser/xfa_parser_imp.cpp
|
| +++ b/xfa/fxfa/parser/xfa_parser_imp.cpp
|
| @@ -1390,13 +1390,13 @@ void CXFA_DocumentParser::ConstructXFANode(CXFA_Node* pXFANode,
|
| m_pDocument->SetRoot(pRootNode);
|
| }
|
| }
|
| +
|
| void CXFA_DocumentParser::CloseParser() {
|
| - if (m_pDocument) {
|
| - delete m_pDocument;
|
| - m_pDocument = NULL;
|
| - }
|
| + delete m_pDocument;
|
| + m_pDocument = nullptr;
|
| m_nodeParser.CloseParser();
|
| }
|
| +
|
| CXFA_XMLParser::CXFA_XMLParser(CFDE_XMLNode* pRoot, IFX_Stream* pStream)
|
| : m_nElementStart(0),
|
| m_dwCheckStatus(0),
|
|
|