From f1cb78673acffcbd58b63ae62b79d1b0b11a1a45 Mon Sep 17 00:00:00 2001 From: Arnaud Boutonné Date: Thu, 8 Oct 2009 08:10:57 +0000 Subject: gob - Fix a Valgrind warning occuring in CD games svn-id: r44774 --- engines/gob/dataio.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'engines/gob/dataio.cpp') 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; -- cgit v1.2.3