diff options
| author | Eugene Sandulenko | 2008-05-31 22:54:09 +0000 |
|---|---|---|
| committer | Eugene Sandulenko | 2008-05-31 22:54:09 +0000 |
| commit | 7a2d85c07c2c54ba779b221187a3779845f8bdf3 (patch) | |
| tree | bbaf13ae82d4dccbb8f6d191b6aa34f432d76b39 /engines/drascula | |
| parent | 4b4ebbd45d2c972ee179a9cb9e7fe9678bdaa038 (diff) | |
| download | scummvm-rg350-7a2d85c07c2c54ba779b221187a3779845f8bdf3.tar.gz scummvm-rg350-7a2d85c07c2c54ba779b221187a3779845f8bdf3.tar.bz2 scummvm-rg350-7a2d85c07c2c54ba779b221187a3779845f8bdf3.zip | |
More endianness fixes
svn-id: r32445
Diffstat (limited to 'engines/drascula')
| -rw-r--r-- | engines/drascula/drascula.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/drascula/drascula.cpp b/engines/drascula/drascula.cpp index 54ef064116..7e041ce4c7 100644 --- a/engines/drascula/drascula.cpp +++ b/engines/drascula/drascula.cpp @@ -1877,8 +1877,8 @@ bool DrasculaEngine::animate(const char *animationFile, int FPS) { error("Animation file %s not found", animationFile); } - FileIn.read(&NFrames, sizeof(NFrames)); - FileIn.read(&dataSize, sizeof(dataSize)); + NFrames = FileIn.readSint32LE(); + dataSize = FileIn.readSint32LE(); AuxBuffOrg = (byte *)malloc(dataSize); FileIn.read(AuxBuffOrg, dataSize); FileIn.read(cPal, 768); @@ -1891,7 +1891,7 @@ bool DrasculaEngine::animate(const char *animationFile, int FPS) { memcpy(AuxBuffLast, AuxBuffDes, 64000); WaitForNext(FPS); while (cnt < NFrames) { - FileIn.read(&dataSize, sizeof(dataSize)); + dataSize = FileIn.readSint32LE(); AuxBuffOrg = (byte *)malloc(dataSize); FileIn.read(AuxBuffOrg, dataSize); FileIn.read(cPal, 768); |
