Index: xfa/fde/cfde_txtedtengine.cpp |
diff --git a/xfa/fde/cfde_txtedtengine.cpp b/xfa/fde/cfde_txtedtengine.cpp |
index 1250043fc7d1437ba1124a23bcb95ea955f7f358..d9e321f3824e7bcb51e6a8c40d93a8f1250cfd9e 100644 |
--- a/xfa/fde/cfde_txtedtengine.cpp |
+++ b/xfa/fde/cfde_txtedtengine.cpp |
@@ -107,7 +107,8 @@ IFDE_TxtEdtPage* CFDE_TxtEdtEngine::GetPage(int32_t nIndex) { |
return m_PagePtrArray[nIndex]; |
} |
-void CFDE_TxtEdtEngine::SetTextByStream(IFGAS_Stream* pStream) { |
+void CFDE_TxtEdtEngine::SetTextByStream( |
+ const CFX_RetainPtr<IFGAS_Stream>& pStream) { |
ResetEngine(); |
int32_t nIndex = 0; |
if (pStream && pStream->GetLength()) { |