summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
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()