summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@digia.com>2014-08-23 14:12:47 +0200
committerGiulio Camuffo <giulio.camuffo@jollamobile.com>2014-08-23 21:41:02 +0200
commit6855c2c022d0071d9ac998c4349347d31af47308 (patch)
tree7adfa984e28918cea571ba9222f00f111ab29077
parent06812e3c5d680f2ddb0a8d09d9393154819cda23 (diff)
compositor: Do not access members after deleting an instance
Change-Id: I4edb73d0b4476492db8e6993e06cd6402cd55180 Reviewed-by: Giulio Camuffo <giulio.camuffo@jollamobile.com>
-rw-r--r--src/compositor/compositor_api/qwaylandcompositor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compositor/compositor_api/qwaylandcompositor.cpp b/src/compositor/compositor_api/qwaylandcompositor.cpp
index 5e6c65ff1..3248e4b1c 100644
--- a/src/compositor/compositor_api/qwaylandcompositor.cpp
+++ b/src/compositor/compositor_api/qwaylandcompositor.cpp
@@ -78,8 +78,8 @@ QWaylandCompositor::QWaylandCompositor(QWindow *window, const char *socketName,
QWaylandCompositor::~QWaylandCompositor()
{
- delete m_compositor;
qDeleteAll(m_compositor->m_globals);
+ delete m_compositor;
}
void QWaylandCompositor::addGlobalInterface(QWaylandGlobalInterface *interface)