From 93b192770c2368c151af2054067d89669543abf6 Mon Sep 17 00:00:00 2001 From: Kazumasa Mitsunari Date: Mon, 1 Oct 2018 10:26:47 +0900 Subject: Fix memory leak when application dead To avoid memory leak after application is dead, delete AGLScreenInfoPrivate and LibWindowmanager object in destructor. Change-Id: Ic5022c66016ef9c96ba70aab3897e34b1faf4a9b Signed-off-by: Kazumasa Mitsunari --- src/qlibwindowmanager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/qlibwindowmanager.cpp b/src/qlibwindowmanager.cpp index df17f47..e0ea50b 100644 --- a/src/qlibwindowmanager.cpp +++ b/src/qlibwindowmanager.cpp @@ -155,4 +155,8 @@ QLibWindowmanager::QLibWindowmanager(QObject *parent) wm = new LibWindowmanager(); } -QLibWindowmanager::~QLibWindowmanager() { } +QLibWindowmanager::~QLibWindowmanager() +{ + delete wm; + delete screen_info; +} \ No newline at end of file -- cgit 1.2.3-korg