Index: xfa/fxfa/parser/cxfa_document_parser.cpp |
diff --git a/xfa/fxfa/parser/cxfa_document_parser.cpp b/xfa/fxfa/parser/cxfa_document_parser.cpp |
index fe3cb933aa9f4330ef026f47e25bd032024e590d..1bf327d667e1028bb3b21acd5d86ef1085be43a1 100644 |
--- a/xfa/fxfa/parser/cxfa_document_parser.cpp |
+++ b/xfa/fxfa/parser/cxfa_document_parser.cpp |
@@ -15,8 +15,9 @@ CXFA_DocumentParser::CXFA_DocumentParser(CXFA_FFNotify* pNotify) |
CXFA_DocumentParser::~CXFA_DocumentParser() { |
} |
-int32_t CXFA_DocumentParser::StartParse(IFX_SeekableReadStream* pStream, |
- XFA_XDPPACKET ePacketID) { |
+int32_t CXFA_DocumentParser::StartParse( |
+ const CFX_RetainPtr<IFX_SeekableReadStream>& pStream, |
+ XFA_XDPPACKET ePacketID) { |
m_pDocument.reset(); |
m_nodeParser.CloseParser(); |