[Scummvm-cvs-logs] SF.net SVN: scummvm:[49919] scummvm/trunk
eriktorbjorn at users.sourceforge.net
eriktorbjorn at users.sourceforge.net
Thu Jun 17 07:40:49 CEST 2010
Revision: 49919
http://scummvm.svn.sourceforge.net/scummvm/?rev=49919&view=rev
Author: eriktorbjorn
Date: 2010-06-17 05:40:48 +0000 (Thu, 17 Jun 2010)
Log Message:
-----------
Fixed a few cppcheck errors.
Modified Paths:
--------------
scummvm/trunk/engines/groovie/font.cpp
scummvm/trunk/engines/m4/mads_scene.cpp
scummvm/trunk/graphics/video/qt_decoder.cpp
Modified: scummvm/trunk/engines/groovie/font.cpp
===================================================================
--- scummvm/trunk/engines/groovie/font.cpp 2010-06-17 03:57:38 UTC (rev 49918)
+++ scummvm/trunk/engines/groovie/font.cpp 2010-06-17 05:40:48 UTC (rev 49919)
@@ -54,6 +54,7 @@
if (stream.eos()) {
error("Groovie::T7GFont: Couldn't read the glyph offsets");
+ delete[] glyphOffsets;
return false;
}
Modified: scummvm/trunk/engines/m4/mads_scene.cpp
===================================================================
--- scummvm/trunk/engines/m4/mads_scene.cpp 2010-06-17 03:57:38 UTC (rev 49918)
+++ scummvm/trunk/engines/m4/mads_scene.cpp 2010-06-17 05:40:48 UTC (rev 49919)
@@ -635,7 +635,7 @@
if (sceneNumber > 0) {
sceneName = MADSResourceManager::getResourceName(RESPREFIX_RM, sceneNumber, ".DAT");
} else {
- strcat(buffer1, "*");
+ strcpy(buffer1, "*");
strcat(buffer1, resName);
sceneName = buffer1; // TODO: Check whether this needs to be converted to 'HAG form'
}
Modified: scummvm/trunk/graphics/video/qt_decoder.cpp
===================================================================
--- scummvm/trunk/graphics/video/qt_decoder.cpp 2010-06-17 03:57:38 UTC (rev 49918)
+++ scummvm/trunk/graphics/video/qt_decoder.cpp 2010-06-17 05:40:48 UTC (rev 49919)
@@ -536,6 +536,8 @@
unsigned long dstLen = uncompressedSize;
if (!Common::uncompress(uncompressedData, &dstLen, compressedData, compressedSize)) {
warning ("Could not uncompress cmov chunk");
+ free(compressedData);
+ free(uncompressedData);
return -1;
}
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