From ff55ff70dc982d070bb085acb96831ae30b30902 Mon Sep 17 00:00:00 2001 From: tille Date: Sun, 08 Dec 2002 18:37:00 +0000 Subject: fix --- (limited to 'core') diff --git a/core/pim/addressbook/contacteditor.cpp b/core/pim/addressbook/contacteditor.cpp index 7338eeb..f125edb 100644 --- a/core/pim/addressbook/contacteditor.cpp +++ b/core/pim/addressbook/contacteditor.cpp @@ -65,10 +65,13 @@ ContactEditor::ContactEditor( const OContact &entry, WFlags fl ) : QDialog( parent, name, TRUE, fl ), m_personalView ( false ) + { init(); setEntry( entry ); + + cmbDefaultEmail = 0; } ContactEditor::~ContactEditor() { @@ -631,7 +634,7 @@ void ContactEditor::defaultEmailChanged(int i){ void ContactEditor::chooserChange( const QString &textChanged, int index, QLineEdit *inputWid ) { if (slChooserNames[index] == "Default Email"){ - delete cmbDefaultEmail; + if (cmbDefaultEmail) delete cmbDefaultEmail; cmbDefaultEmail = new QComboBox(inputWid->parentWidget()); cmbDefaultEmail->setGeometry(inputWid->frameGeometry()); cmbDefaultEmail->insertStringList(ent.emailList()); -- cgit v0.9.0.2