diff options
Diffstat (limited to 'filter/source/xsltdialog/xmlfiltertabpagexslt.cxx')
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabpagexslt.cxx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/filter/source/xsltdialog/xmlfiltertabpagexslt.cxx b/filter/source/xsltdialog/xmlfiltertabpagexslt.cxx index a9d1cae94360..717463bc5bc5 100644 --- a/filter/source/xsltdialog/xmlfiltertabpagexslt.cxx +++ b/filter/source/xsltdialog/xmlfiltertabpagexslt.cxx @@ -58,6 +58,20 @@ XMLFilterTabPageXSLT::XMLFilterTabPageXSLT( vcl::Window* pParent) : XMLFilterTabPageXSLT::~XMLFilterTabPageXSLT() { + disposeOnce(); +} + +void XMLFilterTabPageXSLT::dispose() +{ + m_pEDDocType.clear(); + m_pEDExportXSLT.clear(); + m_pPBExprotXSLT.clear(); + m_pEDImportXSLT.clear(); + m_pPBImportXSLT.clear(); + m_pEDImportTemplate.clear(); + m_pPBImportTemplate.clear(); + m_pCBNeedsXSLT2.clear(); + TabPage::dispose(); } bool XMLFilterTabPageXSLT::FillInfo( filter_info_impl* pInfo ) |