[Scummvm-cvs-logs] SF.net SVN: scummvm:[55559] scummvm/trunk/engines/agos/agos.cpp
tdhs at users.sourceforge.net
tdhs at users.sourceforge.net
Thu Jan 27 05:13:11 CET 2011
Revision: 55559
http://scummvm.svn.sourceforge.net/scummvm/?rev=55559&view=rev
Author: tdhs
Date: 2011-01-27 04:13:10 +0000 (Thu, 27 Jan 2011)
Log Message:
-----------
AGOS: Fix Memory Leaks in Feeble Files.
Found with Valgrind.
Modified Paths:
--------------
scummvm/trunk/engines/agos/agos.cpp
Modified: scummvm/trunk/engines/agos/agos.cpp
===================================================================
--- scummvm/trunk/engines/agos/agos.cpp 2011-01-27 02:57:07 UTC (rev 55558)
+++ scummvm/trunk/engines/agos/agos.cpp 2011-01-27 04:13:10 UTC (rev 55559)
@@ -924,8 +924,12 @@
if (_backGroundBuf)
_backGroundBuf->free();
delete _backGroundBuf;
+ if (_backBuf)
+ _backBuf->free();
delete _backBuf;
free(_planarBuf);
+ if (_scaleBuf)
+ _scaleBuf->free();
delete _scaleBuf;
free(_zoneBuffers);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list