[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