From aea77bbc83b353c0513915b220b856c28831caa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Korpip=C3=A4=C3=A4?= Date: Fri, 25 Apr 2014 07:47:38 +0300 Subject: Fixed crash on exit Task-number: QTRD-3052 Change-Id: I05b09df72534e5eae803d58e330b2a8045f47038 Change-Id: I05b09df72534e5eae803d58e330b2a8045f47038 Reviewed-by: Titta Heikkala --- src/datavisualization/engine/abstract3drenderer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/datavisualization/engine/abstract3drenderer.cpp b/src/datavisualization/engine/abstract3drenderer.cpp index af92c691..458630ed 100644 --- a/src/datavisualization/engine/abstract3drenderer.cpp +++ b/src/datavisualization/engine/abstract3drenderer.cpp @@ -63,7 +63,6 @@ Abstract3DRenderer::Abstract3DRenderer(Abstract3DController *controller) Abstract3DRenderer::~Abstract3DRenderer() { delete m_drawer; - delete m_textureHelper; delete m_cachedScene; delete m_cachedTheme; delete m_selectionLabelItem; @@ -74,6 +73,8 @@ Abstract3DRenderer::~Abstract3DRenderer() delete cache; } m_renderCacheList.clear(); + + delete m_textureHelper; } void Abstract3DRenderer::initializeOpenGL() -- cgit v1.2.3