diff options
author | Paul Gilbert | 2012-05-05 10:32:43 +1000 |
---|---|---|
committer | Paul Gilbert | 2012-05-05 10:32:43 +1000 |
commit | 734fae9193fdabd6dcac5f40f765d904c030f7d1 (patch) | |
tree | 4dfa6f2a449da5b054c43be2c0e331bb490f4a6e /engines/tony/gfxengine.cpp | |
parent | 91328fce56144caf15abc8995b68a5a5a0562f0a (diff) | |
download | scummvm-rg350-734fae9193fdabd6dcac5f40f765d904c030f7d1.tar.gz scummvm-rg350-734fae9193fdabd6dcac5f40f765d904c030f7d1.tar.bz2 scummvm-rg350-734fae9193fdabd6dcac5f40f765d904c030f7d1.zip |
TONY: Fixed some memory leaks identified by Valgrind
Diffstat (limited to 'engines/tony/gfxengine.cpp')
-rw-r--r-- | engines/tony/gfxengine.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/tony/gfxengine.cpp b/engines/tony/gfxengine.cpp index 6b5105bc35..7f2515af7b 100644 --- a/engines/tony/gfxengine.cpp +++ b/engines/tony/gfxengine.cpp @@ -78,11 +78,14 @@ RMGfxEngine::RMGfxEngine() { // Crea il big buffer dove verranno disegnati i frame m_bigBuf.Create(RM_BBX, RM_BBY, 16); m_bigBuf.OffsetY(RM_SKIPY); + + csMainLoop = NULL; } RMGfxEngine::~RMGfxEngine() { // Chiude il buffer m_bigBuf.Destroy(); + g_system->deleteMutex(csMainLoop); } void RMGfxEngine::OpenOptionScreen(int type) { |