aboutsummaryrefslogtreecommitdiff
path: root/sky/disk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sky/disk.cpp')
-rw-r--r--sky/disk.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sky/disk.cpp b/sky/disk.cpp
index c6ca874c0e..4988b85fa6 100644
--- a/sky/disk.cpp
+++ b/sky/disk.cpp
@@ -147,7 +147,7 @@ uint8 *SkyDisk::loadFile(uint16 fileNr, uint8 *dest) {
_compDest = dest;
if (dest == NULL) //we need to allocate memory for this file
- _fileDest = (uint8 *)malloc(_fileSize);
+ _fileDest = (uint8 *)malloc(_fileSize + 4);
_dataDiskHandle->seek(_fileOffset, SEEK_SET);