summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/dlg/textconnectionsettings.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/dlg/textconnectionsettings.cxx')
-rw-r--r--dbaccess/source/ui/dlg/textconnectionsettings.cxx11
1 files changed, 11 insertions, 0 deletions
diff --git a/dbaccess/source/ui/dlg/textconnectionsettings.cxx b/dbaccess/source/ui/dlg/textconnectionsettings.cxx
index a0eb3330917e..3a5583a3d046 100644
--- a/dbaccess/source/ui/dlg/textconnectionsettings.cxx
+++ b/dbaccess/source/ui/dlg/textconnectionsettings.cxx
@@ -39,6 +39,17 @@ namespace dbaui
m_pOK->SetClickHdl( LINK( this, TextConnectionSettingsDialog, OnOK ) );
}
+ TextConnectionSettingsDialog::~TextConnectionSettingsDialog()
+ {
+ dispose();
+ }
+
+ void TextConnectionSettingsDialog::dispose()
+ {
+ m_pOK.clear();
+ ModalDialog::dispose();
+ }
+
void TextConnectionSettingsDialog::bindItemStorages( SfxItemSet& _rSet, PropertyValues& _rValues )
{
_rValues[ PROPERTY_ID_HEADER_LINE ].reset( new SetItemPropertyStorage( _rSet, DSID_TEXTFILEHEADER ) );