aboutsummaryrefslogtreecommitdiff
path: root/engines/made/redreader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/made/redreader.cpp')
-rw-r--r--engines/made/redreader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/made/redreader.cpp b/engines/made/redreader.cpp
index a8694b26ec..287574c312 100644
--- a/engines/made/redreader.cpp
+++ b/engines/made/redreader.cpp
@@ -39,7 +39,7 @@ Common::MemoryReadStream *RedReader::load(const char *redFilename, const char *f
if (!seekFile(fd, fileEntry, filename))
error("RedReader::RedReader() Could not find %s in archive %s", filename, redFilename);
- byte *fileBuf = new byte[fileEntry.origSize];
+ byte *fileBuf = (byte *)malloc(fileEntry.origSize);
LzhDecompressor lzhDec;
lzhDec.decompress(fd, fileBuf, fileEntry.compSize, fileEntry.origSize);