diff options
author | Dan Sinclair <dsinclair@chromium.org> | 2017-04-18 11:55:27 -0400 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-04-18 19:33:58 +0000 |
commit | 4fcdf058734b5df696420aa653ea787842678224 (patch) | |
tree | 6f0c4bf5ed7917fecf6c6deeb741b31ae4de68e3 /xfa/fxfa/parser/cxfa_dataexporter.h | |
parent | 1d52d1e5fb0b14782dd6b97eeee8c90106839452 (diff) | |
download | pdfium-4fcdf058734b5df696420aa653ea787842678224.tar.xz |
Subclass the stream implementations from CFGAS_Stream
Rename CFGAS_TextStream to CFGAS_Stream. CFGAS_Stream is converted
to a base class instead of accepting an IFGAS_StreamImp. Things
which inherted from IFGAS_StreamImp now inherit from CFGAS_Stream.
The stream type inputs are changed to IFX_SeekableStream so that
they can accept the same type (IFX_SeekableStream is an
IFX_SeekableWriteStream and an IFX_SeekableReadStream). This way
the storage can be shared in the base class.
Change-Id: I06645071e68e2a4d4120c0e336529f2c18c2b705
Reviewed-on: https://pdfium-review.googlesource.com/4152
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: Nicolás Peña <npm@chromium.org>
Diffstat (limited to 'xfa/fxfa/parser/cxfa_dataexporter.h')
-rw-r--r-- | xfa/fxfa/parser/cxfa_dataexporter.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xfa/fxfa/parser/cxfa_dataexporter.h b/xfa/fxfa/parser/cxfa_dataexporter.h index ac441ca21d..8f405b188d 100644 --- a/xfa/fxfa/parser/cxfa_dataexporter.h +++ b/xfa/fxfa/parser/cxfa_dataexporter.h @@ -12,15 +12,15 @@ class CXFA_Document; class CXFA_Node; -class IFX_SeekableWriteStream; +class IFX_SeekableStream; class IFGAS_Stream; class CXFA_DataExporter { public: explicit CXFA_DataExporter(CXFA_Document* pDocument); - bool Export(const CFX_RetainPtr<IFX_SeekableWriteStream>& pWrite); - bool Export(const CFX_RetainPtr<IFX_SeekableWriteStream>& pWrite, + bool Export(const CFX_RetainPtr<IFX_SeekableStream>& pWrite); + bool Export(const CFX_RetainPtr<IFX_SeekableStream>& pWrite, CXFA_Node* pNode, uint32_t dwFlag, const char* pChecksum); |