From 394fea986f658c1bd10f4bddf93701eb98ca7d95 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Tue, 3 Nov 2015 12:50:21 +0100 Subject: Clean up after MMScene --- src/mmscene.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/mmscene.cpp b/src/mmscene.cpp index dcf1190..e0d2533 100644 --- a/src/mmscene.cpp +++ b/src/mmscene.cpp @@ -5,6 +5,9 @@ MMScene::MMScene(QQuickItem *parent) :GLItem(parent) { + // Initialize with NULL + m_cube = NULL; + m_vertexShaderFilename = ":/shaders/vshader.vsh"; m_eye = 20.0 * v_XYZ; m_lightingEnabled = true; @@ -13,7 +16,11 @@ MMScene::MMScene(QQuickItem *parent) MMScene::~MMScene() { - + if(m_cube != NULL) + { + delete m_cube; + m_cube = NULL; + } } void MMScene::paintUnderQmlScene() -- cgit v1.2.3-70-g09d2