diff options
author | Strangerke | 2011-06-29 00:35:21 +0200 |
---|---|---|
committer | Strangerke | 2011-06-29 00:35:21 +0200 |
commit | 290305ad4320a489d6dc98279433e0d3b3a7de40 (patch) | |
tree | 789a74aef3deab500f4485833f44e03a917202d1 /engines/cge/general.cpp | |
parent | e25f9c71f525a0feba28648a93846d7c9435f6e2 (diff) | |
download | scummvm-rg350-290305ad4320a489d6dc98279433e0d3b3a7de40.tar.gz scummvm-rg350-290305ad4320a489d6dc98279433e0d3b3a7de40.tar.bz2 scummvm-rg350-290305ad4320a489d6dc98279433e0d3b3a7de40.zip |
CGE: Cleanup : Start renaming. Add BMPLoad() function
Diffstat (limited to 'engines/cge/general.cpp')
-rw-r--r-- | engines/cge/general.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/cge/general.cpp b/engines/cge/general.cpp index 1bf4bcd982..428498923e 100644 --- a/engines/cge/general.cpp +++ b/engines/cge/general.cpp @@ -136,8 +136,6 @@ char *ForceExt(char *buf, const char *nam, const char *ext) { return buf; } - -#define BUF ((uint8 *) buf) static unsigned Seed = 1; unsigned FastRand(void) { @@ -237,7 +235,10 @@ uint16 IOHAND::Read(void *buf, uint16 len) { return 0; uint16 bytesRead = _file->read(buf, len); - if (Crypt) Seed = Crypt(buf, len, Seed); + if (!bytesRead) + error("Read %s - %d bytes", _file->getName(), len); + if (Crypt) + Seed = Crypt(buf, len, Seed); return bytesRead; } |