[Scummvm-cvs-logs] SF.net SVN: scummvm:[39246] scummvm/trunk/engines/sci/scicore

drmccoy at users.sourceforge.net drmccoy at users.sourceforge.net
Sun Mar 8 23:44:48 CET 2009


Revision: 39246
          http://scummvm.svn.sourceforge.net/scummvm/?rev=39246&view=rev
Author:   drmccoy
Date:     2009-03-08 22:44:47 +0000 (Sun, 08 Mar 2009)

Log Message:
-----------
Added more missing NULLing

Modified Paths:
--------------
    scummvm/trunk/engines/sci/scicore/decompress0.cpp
    scummvm/trunk/engines/sci/scicore/decompress01.cpp
    scummvm/trunk/engines/sci/scicore/decompress11.cpp

Modified: scummvm/trunk/engines/sci/scicore/decompress0.cpp
===================================================================
--- scummvm/trunk/engines/sci/scicore/decompress0.cpp	2009-03-08 21:05:39 UTC (rev 39245)
+++ scummvm/trunk/engines/sci/scicore/decompress0.cpp	2009-03-08 22:44:47 UTC (rev 39246)
@@ -275,6 +275,7 @@
 	if (stream.read(buffer, compressedLength) != compressedLength) {
 		free(result->data);
 		free(buffer);
+		result->data = 0;
 		return SCI_ERROR_IO_ERROR;
 	};
 

Modified: scummvm/trunk/engines/sci/scicore/decompress01.cpp
===================================================================
--- scummvm/trunk/engines/sci/scicore/decompress01.cpp	2009-03-08 21:05:39 UTC (rev 39245)
+++ scummvm/trunk/engines/sci/scicore/decompress01.cpp	2009-03-08 22:44:47 UTC (rev 39246)
@@ -532,6 +532,7 @@
 	if (stream.read(buffer, compressedLength) != compressedLength) {
 		free(result->data);
 		free(buffer);
+		result->data = 0;
 		return SCI_ERROR_IO_ERROR;
 	};
 

Modified: scummvm/trunk/engines/sci/scicore/decompress11.cpp
===================================================================
--- scummvm/trunk/engines/sci/scicore/decompress11.cpp	2009-03-08 21:05:39 UTC (rev 39245)
+++ scummvm/trunk/engines/sci/scicore/decompress11.cpp	2009-03-08 22:44:47 UTC (rev 39246)
@@ -74,6 +74,7 @@
 	if (stream.read(buffer, compressedLength) != compressedLength) {
 		free(result->data);
 		free(buffer);
+		result->data = 0;
 		return SCI_ERROR_IO_ERROR;
 	};
 


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