Fix memleak in KDynamicJobTracker, KWidgetJobTracker needs QApplication
authorFriedrich W. H. Kossebau <kossebau@kde.org>
Thu, 5 Jan 2017 02:08:45 +0000 (03:08 +0100)
committerMaximiliano Curia <maxy@debian.org>
Wed, 5 Apr 2017 08:10:59 +0000 (09:10 +0100)
commit16e72f3bca1d15224ec594a36390f5037aadb01f
tree97505653e83c50a77d3ab10b2a819c81a56ef41f
parent8439274702d4377e42d48ad247f678f9126b8c7c
Fix memleak in KDynamicJobTracker, KWidgetJobTracker needs QApplication

Summary:
KDynamicJobTracker was not cleaning up its internal job tracking
data structure on finished jobs.
Also was it trying to create a KWidgetJobTracker even if there
was no QApplication instance.

Reviewers: #frameworks, kfunk

Reviewed By: kfunk

Subscribers: kfunk

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D3977

Gbp-Pq: Name Fix-memleak-in-KDynamicJobTracker-KWidgetJobTracker-needs.patch
autotests/CMakeLists.txt
autotests/kdynamicjobtrackernowidgetstest.cpp [new file with mode: 0644]
src/widgets/kdynamicjobtracker.cpp