summaryrefslogtreecommitdiff
path: root/filter/source/flash/impswfdialog.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'filter/source/flash/impswfdialog.cxx')
-rw-r--r--filter/source/flash/impswfdialog.cxx13
1 files changed, 13 insertions, 0 deletions
diff --git a/filter/source/flash/impswfdialog.cxx b/filter/source/flash/impswfdialog.cxx
index fe6b7fe7c485..bbe0bfbb7f98 100644
--- a/filter/source/flash/impswfdialog.cxx
+++ b/filter/source/flash/impswfdialog.cxx
@@ -60,8 +60,21 @@ ImpSWFDialog::ImpSWFDialog( vcl::Window* pParent, Sequence< PropertyValue >& rFi
ImpSWFDialog::~ImpSWFDialog()
{
+ disposeOnce();
}
+void ImpSWFDialog::dispose()
+{
+ mpNumFldQuality.clear();
+ mpCheckExportAll.clear();
+ mpCheckExportBackgrounds.clear();
+ mpCheckExportBackgroundObjects.clear();
+ mpCheckExportSlideContents.clear();
+ mpCheckExportSound.clear();
+ mpCheckExportOLEAsJPEG.clear();
+ mpCheckExportMultipleFiles.clear();
+ ModalDialog::dispose();
+}
Sequence< PropertyValue > ImpSWFDialog::GetFilterData()