aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sky/disk.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sky/disk.cpp b/sky/disk.cpp
index 53d2934f2e..97e4508d2f 100644
--- a/sky/disk.cpp
+++ b/sky/disk.cpp
@@ -124,11 +124,11 @@ uint8 *Disk::loadFile(uint16 fileNr, uint8 *dest) {
return NULL;
}
- _fileFlags = READ_LE_UINT32((filePtr + 5));
+ _fileFlags = READ_LE_UINT24(filePtr + 5);
_fileSize = _fileFlags & 0x03fffff;
_lastLoadedFileSize = _fileSize;
- _fileOffset = READ_LE_UINT32((filePtr + 2)) & 0x0ffffff;
+ _fileOffset = READ_LE_UINT32(filePtr + 2) & 0x0ffffff;
cflag = (uint8)((_fileOffset >> 23) & 0x1);
_fileOffset &= 0x7FFFFF;