diff options
Diffstat (limited to 'engines/made')
-rw-r--r-- | engines/made/redreader.cpp | 2 |
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); |