[Scummvm-cvs-logs] scummvm master -> b32771acafe41ddaa1f05daab90aef84b5dc8c56
digitall
dgturner at iee.org
Sat Oct 20 21:22:56 CEST 2012
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
b32771acaf COMPOSER: Close two memory leaks.
Commit: b32771acafe41ddaa1f05daab90aef84b5dc8c56
https://github.com/scummvm/scummvm/commit/b32771acafe41ddaa1f05daab90aef84b5dc8c56
Author: D G Turner (digitall at scummvm.org)
Date: 2012-10-20T12:16:36-07:00
Commit Message:
COMPOSER: Close two memory leaks.
Changed paths:
engines/composer/composer.cpp
diff --git a/engines/composer/composer.cpp b/engines/composer/composer.cpp
index 555b703..f2fef3c 100644
--- a/engines/composer/composer.cpp
+++ b/engines/composer/composer.cpp
@@ -109,6 +109,7 @@ Common::Error ComposerEngine::run() {
CursorMan.replaceCursor(cursor->getSurface(), cursor->getWidth(), cursor->getHeight(), cursor->getHotspotX(),
cursor->getHotspotY(), cursor->getKeyColor());
CursorMan.replaceCursorPalette(cursor->getPalette(), cursor->getPaletteStartIndex(), cursor->getPaletteCount());
+ delete cursor;
loadLibrary(0);
@@ -213,6 +214,8 @@ Common::Error ComposerEngine::run() {
_system->delayMillis(20);
}
+ _surface.free();
+
return Common::kNoError;
}
More information about the Scummvm-git-logs
mailing list