| Index: core/fxge/dib/fx_dib_engine.cpp
|
| diff --git a/core/fxge/dib/fx_dib_engine.cpp b/core/fxge/dib/fx_dib_engine.cpp
|
| index 7ba031e8aafd28a0a83a2d27f4bd8bfdf1dd8962..e8401d7663c6a15047b5e1e96ce0672072657e14 100644
|
| --- a/core/fxge/dib/fx_dib_engine.cpp
|
| +++ b/core/fxge/dib/fx_dib_engine.cpp
|
| @@ -930,9 +930,9 @@ FX_BOOL CFX_ImageStretcher::Continue(IFX_Pause* pPause) {
|
| }
|
|
|
| FX_BOOL CFX_ImageStretcher::StartStretch() {
|
| - m_pStretchEngine.reset(new CStretchEngine(m_pDest, m_DestFormat, m_DestWidth,
|
| - m_DestHeight, m_ClipRect, m_pSource,
|
| - m_Flags));
|
| + m_pStretchEngine = WrapUnique(
|
| + new CStretchEngine(m_pDest, m_DestFormat, m_DestWidth, m_DestHeight,
|
| + m_ClipRect, m_pSource, m_Flags));
|
| m_pStretchEngine->StartStretchHorz();
|
| if (SourceSizeWithinLimit(m_pSource->GetWidth(), m_pSource->GetHeight())) {
|
| m_pStretchEngine->Continue(nullptr);
|
|
|