Index: xfa/fde/cfde_txtedtengine.h |
diff --git a/xfa/fde/cfde_txtedtengine.h b/xfa/fde/cfde_txtedtengine.h |
index bd02c9b9e77c068e343a04a91279e703af215e05..a01f7565fc59f6e74777e89ed1962407857ad33d 100644 |
--- a/xfa/fde/cfde_txtedtengine.h |
+++ b/xfa/fde/cfde_txtedtengine.h |
@@ -9,6 +9,7 @@ |
#include <memory> |
+#include "core/fxcrt/cfx_retain_ptr.h" |
#include "xfa/fde/ifde_txtedtengine.h" |
class CFDE_TxtEdtBuf; |
@@ -28,7 +29,7 @@ class CFDE_TxtEdtEngine { |
int32_t CountPages() const; |
IFDE_TxtEdtPage* GetPage(int32_t nIndex); |
- void SetTextByStream(IFGAS_Stream* pStream); |
+ void SetTextByStream(const CFX_RetainPtr<IFGAS_Stream>& pStream); |
void SetText(const CFX_WideString& wsText); |
int32_t GetTextLength() const; |
CFX_WideString GetText(int32_t nStart, int32_t nCount = -1) const; |