| Index: xfa/fxfa/parser/cxfa_simple_parser.h
|
| diff --git a/xfa/fxfa/parser/cxfa_simple_parser.h b/xfa/fxfa/parser/cxfa_simple_parser.h
|
| index f4d0095c1c37e514df99cfbca7f4f489225c8d88..2b1e192e92f353786656bfa76de9ac5129e042ca 100644
|
| --- a/xfa/fxfa/parser/cxfa_simple_parser.h
|
| +++ b/xfa/fxfa/parser/cxfa_simple_parser.h
|
| @@ -15,7 +15,7 @@
|
| class CXFA_Document;
|
| class CXFA_Node;
|
| class CXFA_XMLParser;
|
| -class IFX_FileRead;
|
| +class IFX_SeekableReadStream;
|
| class IFX_Pause;
|
| class IFX_Stream;
|
|
|
| @@ -24,7 +24,7 @@ class CXFA_SimpleParser {
|
| CXFA_SimpleParser(CXFA_Document* pFactory, bool bDocumentParser);
|
| ~CXFA_SimpleParser();
|
|
|
| - int32_t StartParse(IFX_FileRead* pStream, XFA_XDPPACKET ePacketID);
|
| + int32_t StartParse(IFX_SeekableReadStream* pStream, XFA_XDPPACKET ePacketID);
|
| int32_t DoParse(IFX_Pause* pPause);
|
| int32_t ParseXMLData(const CFX_WideString& wsXML,
|
| CFDE_XMLNode*& pXMLNode,
|
| @@ -78,7 +78,7 @@ class CXFA_SimpleParser {
|
| CXFA_XMLParser* m_pXMLParser;
|
| std::unique_ptr<CFDE_XMLDoc> m_pXMLDoc;
|
| std::unique_ptr<IFX_Stream, ReleaseDeleter<IFX_Stream>> m_pStream;
|
| - IFX_FileRead* m_pFileRead;
|
| + IFX_SeekableReadStream* m_pFileRead;
|
| CXFA_Document* m_pFactory;
|
| CXFA_Node* m_pRootNode;
|
| XFA_XDPPACKET m_ePacketID;
|
|
|