diff options
-rw-r--r-- | engines/glk/frotz/mem.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/glk/frotz/mem.cpp b/engines/glk/frotz/mem.cpp index 656b822ee6..19d2c3da3d 100644 --- a/engines/glk/frotz/mem.cpp +++ b/engines/glk/frotz/mem.cpp @@ -88,7 +88,7 @@ void Mem::initializeUndo() { void Mem::loadGameHeader() { // Load header - zmp = new byte[64]; + zmp = (byte *)malloc(64); story_fp->seek(0); story_fp->read(zmp, 64); @@ -236,7 +236,7 @@ void Mem::reset_memory() { undo_mem = nullptr; undo_count = 0; - delete[] zmp; + free(zmp); zmp = nullptr; } |