From 0f656f39fdd2abc9e612e9280e033ab6e644df86 Mon Sep 17 00:00:00 2001 From: Montel Laurent Date: Wed, 11 Oct 2017 20:35:00 +0200 Subject: [PATCH] Use QPointer --- src/filter/mailfilter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/filter/mailfilter.cpp b/src/filter/mailfilter.cpp index 69d1565..ed7ba2e 100644 --- a/src/filter/mailfilter.cpp +++ b/src/filter/mailfilter.cpp @@ -41,6 +41,7 @@ using MailCommon::FilterLog; #include #include #include +#include #include #include @@ -488,7 +489,7 @@ bool MailFilter::readConfig(const KConfigGroup &config, bool interactive) mAccounts = config.readEntry("accounts-set", QStringList()); if (!mAccounts.isEmpty() && interactive) { if (!MailCommon::FilterActionMissingAccountDialog::allAccountExist(mAccounts)) { - MailCommon::FilterActionMissingAccountDialog *dlg = new MailCommon::FilterActionMissingAccountDialog(mAccounts, name()); + QPointer dlg = new MailCommon::FilterActionMissingAccountDialog(mAccounts, name()); if (dlg->exec()) { mAccounts = dlg->selectedAccount(); needUpdate = true;