diff options
Diffstat (limited to 'core/fxcrt/xml/cfx_xmldoc.cpp')
-rw-r--r-- | core/fxcrt/xml/cfx_xmldoc.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/core/fxcrt/xml/cfx_xmldoc.cpp b/core/fxcrt/xml/cfx_xmldoc.cpp index 64ed5a98d0..57be180f9a 100644 --- a/core/fxcrt/xml/cfx_xmldoc.cpp +++ b/core/fxcrt/xml/cfx_xmldoc.cpp @@ -19,8 +19,7 @@ #include "third_party/base/stl_util.h" CFX_XMLDoc::CFX_XMLDoc(const RetainPtr<CFX_SeekableStreamProxy>& pStream) - : m_iStatus(0), - m_pRoot(pdfium::MakeUnique<CFX_XMLNode>()), + : m_pRoot(pdfium::MakeUnique<CFX_XMLNode>()), m_pXMLParser(pdfium::MakeUnique<CFX_XMLParser>(m_pRoot.get(), pStream)) { ASSERT(pStream); @@ -29,11 +28,8 @@ CFX_XMLDoc::CFX_XMLDoc(const RetainPtr<CFX_SeekableStreamProxy>& pStream) CFX_XMLDoc::~CFX_XMLDoc() {} -int32_t CFX_XMLDoc::DoLoad() { - if (m_iStatus < 100) - m_iStatus = m_pXMLParser->DoParser(); - - return m_iStatus; +int32_t CFX_XMLDoc::Load() { + return m_pXMLParser->Parse(); } void CFX_XMLDoc::CloseXML() { |