[Scummvm-cvs-logs] SF.net SVN: scummvm:[33794] residual/trunk/engine/smush/smush.cpp
aquadran at users.sourceforge.net
aquadran at users.sourceforge.net
Tue Aug 12 16:31:40 CEST 2008
Revision: 33794
http://scummvm.svn.sourceforge.net/scummvm/?rev=33794&view=rev
Author: aquadran
Date: 2008-08-12 14:31:38 +0000 (Tue, 12 Aug 2008)
Log Message:
-----------
clenaup
Modified Paths:
--------------
residual/trunk/engine/smush/smush.cpp
Modified: residual/trunk/engine/smush/smush.cpp
===================================================================
--- residual/trunk/engine/smush/smush.cpp 2008-08-12 00:13:27 UTC (rev 33793)
+++ residual/trunk/engine/smush/smush.cpp 2008-08-12 14:31:38 UTC (rev 33794)
@@ -386,7 +386,8 @@
bool zlibFile::open(const char *filename) {
char flags = 0;
- _inBuf = (byte *)calloc(1, BUFFER_SIZE);
+ _inBuf = new byte[BUFFER_SIZE];
+ memset(_inBuf, 0, BUFFER_SIZE);
if (_handle) {
if (debugLevel == DEBUG_SMUSH || debugLevel == DEBUG_WARN || debugLevel == DEBUG_ALL)
@@ -451,10 +452,8 @@
_handle = NULL;
}
- if (_inBuf) {
- free(_inBuf);
- _inBuf = NULL;
- }
+ delete _inBuf;
+ _inBuf = NULL;
}
bool zlibFile::isOpen() {
@@ -511,7 +510,7 @@
}
}
- return (int)(len - _stream.avail_out);
+ return (uint32)(len - _stream.avail_out);
}
byte zlibFile::readByte() {
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