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 /engines/gob | |
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
Diffstat (limited to 'engines/gob')
-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; |