[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdepim/certmanager/lib/ui
From:       Laurent Montel <montel () kde ! org>
Date:       2004-11-16 15:26:38
Message-ID: 20041116152638.1E4A316C8C () office ! kde ! org
[Download RAW message or body]

CVS commit by mlaurent: 

Fix mem leak
Update button when we add item
Backport ?


  M +3 -1      directoryserviceswidget.cpp   1.5


--- kdepim/certmanager/lib/ui/directoryserviceswidget.cpp  #1.4:1.5
@@ -176,5 +176,5 @@ void DirectoryServicesWidget::slotAddSer
     AddDirectoryServiceDialogImpl* dlg = new AddDirectoryServiceDialogImpl( this );
     if( dlg->exec() == QDialog::Accepted ) {
-        (void)new QX500ListViewItem( x500LV, x500LV->lastItem(),
+      QX500ListViewItem *item = new QX500ListViewItem( x500LV, x500LV->lastItem(),
                                      dlg->serverNameED->text(),
                                      dlg->portED->text(),
@@ -182,6 +182,8 @@ void DirectoryServicesWidget::slotAddSer
                                      dlg->usernameED->text(),
                                      dlg->passwordED->text() );
+       slotServiceChanged(item);
         emit changed();
     }
+    delete dlg;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic