File Delete-item-after-it-has-been-removed.patch of Package kmymoney

From 93df569eb8d6c56ce4b47b5653a2460d61e3b953 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Wojni=C5=82owicz?=
 <lukasz.wojnilowicz@gmail.com>
Date: Sat, 2 Jun 2018 09:57:10 +0200
Subject: Delete item after it has been removed

BUG: 392735
FIXED-IN: 5.0.2
---
 kmymoney/widgets/qwidgetcontainer.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kmymoney/widgets/qwidgetcontainer.cpp b/kmymoney/widgets/qwidgetcontainer.cpp
index 5070b72..8144e32 100644
--- a/kmymoney/widgets/qwidgetcontainer.cpp
+++ b/kmymoney/widgets/qwidgetcontainer.cpp
@@ -51,8 +51,8 @@ void QWidgetContainer::removeOrphans()
     if ((*it_w) && (*it_w)->parent())
       ++it_w;
     else {
-      delete(*it_w);
       remove(it_w.key());
+      delete(*it_w);
       it_w = begin();
     }
   }
-- 
cgit v0.11.2

openSUSE Build Service is sponsored by