Index: xfa/fxfa/app/xfa_rendercontext.cpp |
diff --git a/xfa/fxfa/app/xfa_rendercontext.cpp b/xfa/fxfa/app/xfa_rendercontext.cpp |
index cc2ea4b9ac28ec872239aea4ba4edae500f2b782..e7bacec281d9aac23d3a082d1c544aa579358271 100644 |
--- a/xfa/fxfa/app/xfa_rendercontext.cpp |
+++ b/xfa/fxfa/app/xfa_rendercontext.cpp |
@@ -68,8 +68,6 @@ int32_t CXFA_RenderContext::DoRender(IFX_Pause* pPause) { |
return XFA_RENDERSTATUS_Done; |
} |
void CXFA_RenderContext::StopRender() { |
- if (m_pWidgetIterator) { |
- m_pWidgetIterator->Release(); |
- m_pWidgetIterator = NULL; |
- } |
+ delete m_pWidgetIterator; |
+ m_pWidgetIterator = nullptr; |
} |