summaryrefslogtreecommitdiff
authorleseb <leseb>2002-06-16 15:34:57 (UTC)
committer leseb <leseb>2002-06-16 15:34:57 (UTC)
commit1b74249e80cf9f33e52fdb7cc96a114e8be85bc1 (patch) (unidiff)
tree679a1a47c9843e8f89dbe0b3bad532ae60187d72
parent4c1300773b986ad5725492cd26743d542ed16311 (diff)
downloadopie-1b74249e80cf9f33e52fdb7cc96a114e8be85bc1.zip
opie-1b74249e80cf9f33e52fdb7cc96a114e8be85bc1.tar.gz
opie-1b74249e80cf9f33e52fdb7cc96a114e8be85bc1.tar.bz2
Fix memory leaks
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/unsupported/mail2/addresspicker.cpp10
-rw-r--r--noncore/unsupported/mail2/attachdiag.cpp10
-rw-r--r--noncore/unsupported/mail2/configdiag.cpp21
-rw-r--r--noncore/unsupported/mail2/rename.cpp28
4 files changed, 35 insertions, 34 deletions
diff --git a/noncore/unsupported/mail2/addresspicker.cpp b/noncore/unsupported/mail2/addresspicker.cpp
index 178fe27..7f32725 100644
--- a/noncore/unsupported/mail2/addresspicker.cpp
+++ b/noncore/unsupported/mail2/addresspicker.cpp
@@ -106,9 +106,9 @@ QString AddressPicker::getNames()
106 106
107 AddressPicker *picker = new AddressPicker(0, 0, true); 107 AddressPicker picker(0, 0, true);
108 picker->showMaximized(); 108 picker.showMaximized();
109 picker->show(); 109 picker.show();
110 110
111 int ret = picker->exec(); 111 int ret = picker.exec();
112 if (QDialog::Accepted == ret) { 112 if (QDialog::Accepted == ret) {
113 return picker->selectedNames; 113 return picker.selectedNames;
114 } 114 }
diff --git a/noncore/unsupported/mail2/attachdiag.cpp b/noncore/unsupported/mail2/attachdiag.cpp
index bedf3c4..36e1948 100644
--- a/noncore/unsupported/mail2/attachdiag.cpp
+++ b/noncore/unsupported/mail2/attachdiag.cpp
@@ -59,8 +59,8 @@ DocLnk AttachDiag::getFile(QWidget *parent)
59{ 59{
60 AttachDiag *attach = new AttachDiag(parent, 0, true); 60 AttachDiag attach(parent, 0, true);
61 attach->showMaximized(); 61 attach.showMaximized();
62 attach->show(); 62 attach.show();
63 63
64 if (QDialog::Accepted == attach->exec()) { 64 if (QDialog::Accepted == attach.exec()) {
65 return attach->currentFile; 65 return attach.currentFile;
66 } 66 }
diff --git a/noncore/unsupported/mail2/configdiag.cpp b/noncore/unsupported/mail2/configdiag.cpp
index be1f1f4..b89b937 100644
--- a/noncore/unsupported/mail2/configdiag.cpp
+++ b/noncore/unsupported/mail2/configdiag.cpp
@@ -81,8 +81,9 @@ void ConfigDiag::slotNewAccount()
81{ 81{
82 AccountEditor *editor = new AccountEditor(Account(), 0, 0, true); 82 Account account;
83 editor->showMaximized(); 83 AccountEditor editor(account, 0, 0, true);
84 editor->show(); 84 editor.showMaximized();
85 editor.show();
85 86
86 if (QDialog::Accepted == editor->exec()) { 87 if (QDialog::Accepted == editor.exec()) {
87 ConfigFile::updateAccount(editor->_account); 88 ConfigFile::updateAccount(editor._account);
88 slotFillLists(); 89 slotFillLists();
@@ -100,8 +101,8 @@ void ConfigDiag::slotEditAccount()
100 101
101 AccountEditor *editor = new AccountEditor(account, 0, 0, true); 102 AccountEditor editor(account, 0, 0, true);
102 editor->showMaximized(); 103 editor.showMaximized();
103 editor->show(); 104 editor.show();
104 105
105 if (QDialog::Accepted == editor->exec()) { 106 if (QDialog::Accepted == editor.exec()) {
106 ConfigFile::updateAccount(editor->_account); 107 ConfigFile::updateAccount(editor._account);
107 slotFillLists(); 108 slotFillLists();
diff --git a/noncore/unsupported/mail2/rename.cpp b/noncore/unsupported/mail2/rename.cpp
index 8c2fde1..627db0b 100644
--- a/noncore/unsupported/mail2/rename.cpp
+++ b/noncore/unsupported/mail2/rename.cpp
@@ -12,9 +12,9 @@ QString Rename::rename(const QString &on, QWidget *parent)
12{ 12{
13 Rename *rename = new Rename(parent, 0, true); 13 Rename rename(parent, 0, true);
14 rename->oldName->setText(on); 14 rename.oldName->setText(on);
15 rename->newName->setText(on); 15 rename.newName->setText(on);
16 rename->newName->setFocus(); 16 rename.newName->setFocus();
17 17
18 if (rename->exec() == QDialog::Accepted) { 18 if (rename.exec() == QDialog::Accepted) {
19 return rename->newName->text(); 19 return rename.newName->text();
20 } 20 }
@@ -26,10 +26,10 @@ QString Rename::getText(const QString &caption, const QString &secondLabel, QWid
26{ 26{
27 Rename *rename = new Rename(parent, 0, true); 27 Rename rename(parent, 0, true);
28 rename->firstLabel->hide(); 28 rename.firstLabel->hide();
29 rename->oldName->hide(); 29 rename.oldName->hide();
30 rename->setCaption(caption); 30 rename.setCaption(caption);
31 rename->secondLabel->setText(secondLabel); 31 rename.secondLabel->setText(secondLabel);
32 32
33 if (rename->exec() == QDialog::Accepted) { 33 if (rename.exec() == QDialog::Accepted) {
34 return rename->newName->text(); 34 return rename.newName->text();
35 } 35 }