diff options
Diffstat (limited to 'kde-base/kdelibs/files/kdelibs-4.14.15-revert.patch')
-rw-r--r-- | kde-base/kdelibs/files/kdelibs-4.14.15-revert.patch | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/kde-base/kdelibs/files/kdelibs-4.14.15-revert.patch b/kde-base/kdelibs/files/kdelibs-4.14.15-revert.patch deleted file mode 100644 index 3840331..0000000 --- a/kde-base/kdelibs/files/kdelibs-4.14.15-revert.patch +++ /dev/null @@ -1,52 +0,0 @@ -From: Alex Merry <alex.merry@kde.org> -Date: Tue, 15 Dec 2015 19:26:47 +0000 -Subject: Revert "backport commit b72fc5e56579035bf987075e16324ef95ef8e3d4" -X-Git-Url: http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=a02df05e4bd083f98147c86f88da2f818fc6c9f4 ---- -Revert "backport commit b72fc5e56579035bf987075e16324ef95ef8e3d4" - -This reverts commit 4f7ea2f770cf062ef22293fbb21a086f3e0cbfcb. - -This change seems to be causing more problems than it fixes - it's -probably just too big of a behaviour change for kdelibs. Which means -that akregator will probably keep randomly crashing, but the alternative -seems to be various other applications consistently crashing at exit. - -If we can fix those applications (Kopete in particular), we can consider -re-applying this afterwards. - -BUG: 355275 ---- - - ---- a/kparts/part.cpp -+++ b/kparts/part.cpp -@@ -350,7 +350,7 @@ - d->m_widget = 0; - if (d->m_autoDeletePart) { - kDebug(1000) << "deleting part" << objectName(); -- this->deleteLater(); -+ delete this; // ouch, this should probably be deleteLater() - } - } - - ---- a/kparts/tests/parttest.cpp -+++ b/kparts/tests/parttest.cpp -@@ -48,7 +48,6 @@ - KParts::Part* part = new TestPart(0, 0); - QPointer<KParts::Part> partPointer(part); - delete part->widget(); -- QCoreApplication::sendPostedEvents(0, QEvent::DeferredDelete); - QVERIFY(partPointer.isNull()); - } - -@@ -58,7 +57,6 @@ - QPointer<KParts::Part> partPointer(part); - QPointer<QWidget> widgetPointer(part->widget()); - delete part; -- QCoreApplication::sendPostedEvents(0, QEvent::DeferredDelete); - QVERIFY(widgetPointer.isNull()); - } - - |