[Scummvm-cvs-logs] SF.net SVN: scummvm: [21523] scummvm/trunk/engines/sky/compact.cpp
fingolfin at users.sourceforge.net
fingolfin at users.sourceforge.net
Sat Apr 1 03:26:01 CEST 2006
Revision: 21523
Author: fingolfin
Date: 2006-04-01 03:25:08 -0800 (Sat, 01 Apr 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=21523&view=rev
Log Message:
-----------
Patch #1432378: BASS: Memory leak, patch included
Modified Paths:
--------------
scummvm/trunk/engines/sky/compact.cpp
Modified: scummvm/trunk/engines/sky/compact.cpp
===================================================================
--- scummvm/trunk/engines/sky/compact.cpp 2006-04-01 06:38:47 UTC (rev 21522)
+++ scummvm/trunk/engines/sky/compact.cpp 2006-04-01 11:25:08 UTC (rev 21523)
@@ -238,14 +238,18 @@
SkyCompact::~SkyCompact(void) {
free(_rawBuf);
free(_asciiBuf);
+ free(_saveIds);
for (int i = 0; i < _numDataLists; i++) {
- free(_compacts[i]);
free(_cptNames[i]);
free(_cptSizes[i]);
+ free(_cptTypes[i]);
+ free(_compacts[i]);
}
- free(_compacts);
free(_cptNames);
+ free(_dataListLen);
free(_cptSizes);
+ free(_cptTypes);
+ free(_compacts);
_cptFile->close();
delete _cptFile;
}
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