[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [libkscreen] src: Fix leaking QDBusPendingWatcher in BackendManager
From: Dan_Vrátil <dvratil () redhat ! com>
Date: 2015-10-14 9:24:53
Message-ID: E1ZmIIn-000836-ON () scm ! kde ! org
[Download RAW message or body]
Git commit 7cd2bb2bd53b0fb9e0c5e297f40272c5533242a6 by Dan Vrátil.
Committed on 14/10/2015 at 09:22.
Pushed by dvratil into branch 'master'.
Fix leaking QDBusPendingWatcher in BackendManager
M +1 -0 src/backendmanager.cpp
http://commits.kde.org/libkscreen/7cd2bb2bd53b0fb9e0c5e297f40272c5533242a6
diff --git a/src/backendmanager.cpp b/src/backendmanager.cpp
index 89e22db..b7007a5 100644
--- a/src/backendmanager.cpp
+++ b/src/backendmanager.cpp
@@ -133,6 +133,7 @@ void BackendManager::startBackend(const QString &backend, const QVariantMap &arg
void BackendManager::onBackendRequestDone(QDBusPendingCallWatcher *watcher)
{
+ watcher->deleteLater();
QDBusPendingReply<bool> reply = *watcher;
// Most probably we requested an explicit backend that is different than the
// one already loaded in the launcher
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic