[Scummvm-cvs-logs] SF.net SVN: scummvm:[42422] tools/trunk/compress_gob.cpp
drmccoy at users.sourceforge.net
drmccoy at users.sourceforge.net
Sun Jul 12 18:59:29 CEST 2009
Revision: 42422
http://scummvm.svn.sourceforge.net/scummvm/?rev=42422&view=rev
Author: drmccoy
Date: 2009-07-12 16:59:29 +0000 (Sun, 12 Jul 2009)
Log Message:
-----------
Fully initializing memory, this fixes LZ-compression for me
Modified Paths:
--------------
tools/trunk/compress_gob.cpp
Modified: tools/trunk/compress_gob.cpp
===================================================================
--- tools/trunk/compress_gob.cpp 2009-07-12 16:40:10 UTC (rev 42421)
+++ tools/trunk/compress_gob.cpp 2009-07-12 16:59:29 UTC (rev 42422)
@@ -355,9 +355,10 @@
size = fileSize(src);
byte *unpacked = new byte [size + 1];
- for (int i = 0; i < 4096 - 18; i++)
- dico[i] = 0x20;
+ memset(dico, 0x20, 4114);
+ memset(unpacked, 0, size + 1);
+
fread(unpacked, 1, size, src);
writeBuffer[0] = size & 0xFF;
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