Index: xfa/fxfa/parser/cxfa_dataexporter.h |
diff --git a/xfa/fxfa/parser/cxfa_dataexporter.h b/xfa/fxfa/parser/cxfa_dataexporter.h |
index 8496e0d9a6ab382400bde7461362732a2f8b6556..f3c784a86a189898d123f47dba4b9c47c1aebcba 100644 |
--- a/xfa/fxfa/parser/cxfa_dataexporter.h |
+++ b/xfa/fxfa/parser/cxfa_dataexporter.h |
@@ -7,6 +7,7 @@ |
#ifndef XFA_FXFA_PARSER_CXFA_DATAEXPORTER_H_ |
#define XFA_FXFA_PARSER_CXFA_DATAEXPORTER_H_ |
+#include "core/fxcrt/cfx_retain_ptr.h" |
#include "core/fxcrt/fx_string.h" |
class CXFA_Document; |
@@ -18,8 +19,8 @@ class CXFA_DataExporter { |
public: |
explicit CXFA_DataExporter(CXFA_Document* pDocument); |
- bool Export(IFX_SeekableWriteStream* pWrite); |
- bool Export(IFX_SeekableWriteStream* pWrite, |
+ bool Export(const CFX_RetainPtr<IFX_SeekableWriteStream>& pWrite); |
+ bool Export(const CFX_RetainPtr<IFX_SeekableWriteStream>& pWrite, |
CXFA_Node* pNode, |
uint32_t dwFlag, |
const FX_CHAR* pChecksum); |