diff options
| -rw-r--r-- | src/mmscene.cpp | 9 |
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() |
