From eb3b85eaeb968b21b51fb5d8d919caf0fda9194b Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Fri, 23 Nov 2018 13:22:31 +0100 Subject: [PATCH] Fix mem leak --- src/kmcommands.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kmcommands.cpp b/src/kmcommands.cpp index 88e0a7558..9547910f2 100644 --- a/src/kmcommands.cpp +++ b/src/kmcommands.cpp @@ -934,6 +934,7 @@ KMCommand::Result KMForwardCommand::execute() KMail::Composer *win = KMail::makeComposer(fwdMsg.first, false, false, KMail::Composer::Forward, mIdentity); win->addAttach(fwdMsg.second); win->show(); + delete fwdMsg.second; return OK; } else if (answer == KMessageBox::No) { // NO MIME DIGEST, Multiple forward Akonadi::Item::List::const_iterator it; @@ -992,6 +993,7 @@ KMCommand::Result KMForwardAttachedCommand::execute() } for (KMime::Content *attach : qAsConst(fwdMsg.second)) { mWin->addAttach(attach); + delete attach; } mWin->show(); return OK;