diff options
| author | Arnaud Boutonné | 2009-10-08 08:10:57 +0000 | 
|---|---|---|
| committer | Arnaud Boutonné | 2009-10-08 08:10:57 +0000 | 
| commit | f1cb78673acffcbd58b63ae62b79d1b0b11a1a45 (patch) | |
| tree | 590a3d805576aee55c23f168792c004ddb85f8d4 | |
| parent | 498d80a5107c8513a1c7dfa30b458af6408211d6 (diff) | |
| download | scummvm-rg350-f1cb78673acffcbd58b63ae62b79d1b0b11a1a45.tar.gz scummvm-rg350-f1cb78673acffcbd58b63ae62b79d1b0b11a1a45.tar.bz2 scummvm-rg350-f1cb78673acffcbd58b63ae62b79d1b0b11a1a45.zip | |
gob - Fix a Valgrind warning occuring in CD games
svn-id: r44774
| -rw-r--r-- | engines/gob/dataio.cpp | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/engines/gob/dataio.cpp b/engines/gob/dataio.cpp index 675046ff64..7a7fdba5a2 100644 --- a/engines/gob/dataio.cpp +++ b/engines/gob/dataio.cpp @@ -460,7 +460,8 @@ void DataIO::closeDataFile(bool itk) {  }  byte *DataIO::getUnpackedData(const char *name) { -	int32 realSize, packSize; +	int32 realSize; +	int32 packSize = -1;  	realSize = getChunkSize(name, packSize); @@ -552,11 +553,11 @@ int32 DataIO::readData(int16 handle, byte *buf, uint16 size) {  int32 DataIO::getDataSize(const char *name) {  	char buf[128]; +	int32 chunkSize; +	int32 packSize = -1;  	strncpy0(buf, name, 127); -	int32 chunkSize, packSize; -  	chunkSize = getChunkSize(buf, packSize);  	if (chunkSize >= 0)  		return chunkSize; | 
