summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2015-11-03 12:50:21 +0100
committerStefan Suhren <suhren.stefan@fh-swf.de>2015-11-03 12:50:21 +0100
commit394fea986f658c1bd10f4bddf93701eb98ca7d95 (patch)
tree2dd338951f5b2f566389891d4ca223e49d0c49a6 /src
parent88fb914ce88bca4ec54481b1f5df9a45f72c8316 (diff)
downloadMultimedia-394fea986f658c1bd10f4bddf93701eb98ca7d95.tar.gz
Multimedia-394fea986f658c1bd10f4bddf93701eb98ca7d95.zip
Clean up after MMScene
Diffstat (limited to 'src')
-rw-r--r--src/mmscene.cpp9
1 files changed, 8 insertions, 1 deletions
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()