| Index: xfa/fxfa/fxfa.h
|
| diff --git a/xfa/fxfa/fxfa.h b/xfa/fxfa/fxfa.h
|
| index d3ae8383151a17d5d7dfd1c51e2bfb6909d37f47..ec5282cf8a22af780496a2dcba65bc7ff77fbd86 100644
|
| --- a/xfa/fxfa/fxfa.h
|
| +++ b/xfa/fxfa/fxfa.h
|
| @@ -9,6 +9,7 @@
|
|
|
| #include <vector>
|
|
|
| +#include "core/fxcrt/cfx_retain_ptr.h"
|
| #include "xfa/fxfa/fxfa_basic.h"
|
| #include "xfa/fxfa/fxfa_widget.h"
|
|
|
| @@ -230,7 +231,8 @@ class IXFA_AppProvider {
|
| * @param[in] wsURL - http, ftp, such as
|
| * "http://www.w3.org/TR/REC-xml-names/".
|
| */
|
| - virtual IFX_SeekableReadStream* DownloadURL(const CFX_WideString& wsURL) = 0;
|
| + virtual CFX_RetainPtr<IFX_SeekableReadStream> DownloadURL(
|
| + const CFX_WideString& wsURL) = 0;
|
|
|
| /**
|
| * POST data to the given url.
|
| @@ -320,7 +322,7 @@ class IXFA_DocEnvironment {
|
| virtual bool SetGlobalProperty(CXFA_FFDoc* hDoc,
|
| const CFX_ByteStringC& szPropName,
|
| CFXJSE_Value* pValue) = 0;
|
| - virtual IFX_SeekableReadStream* OpenLinkedFile(
|
| + virtual CFX_RetainPtr<IFX_SeekableReadStream> OpenLinkedFile(
|
| CXFA_FFDoc* hDoc,
|
| const CFX_WideString& wsLink) = 0;
|
| };
|
|
|