aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/hopkins/files.cpp2
-rw-r--r--engines/hopkins/globals.cpp2
-rw-r--r--engines/hopkins/talk.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/engines/hopkins/files.cpp b/engines/hopkins/files.cpp
index 71d06ddd22..bc4c8d2e56 100644
--- a/engines/hopkins/files.cpp
+++ b/engines/hopkins/files.cpp
@@ -78,7 +78,7 @@ void FileManager::initCensorship() {
if ((data[6] == 'u' && data[7] == 'k') || (data[6] == 'U' && data[7] == 'K'))
_vm->_globals._censorshipFl = true;
- free(data);
+ _vm->_globals.freeMemory((byte *)data);
}
}
diff --git a/engines/hopkins/globals.cpp b/engines/hopkins/globals.cpp
index 37dce104ed..1848e7fdb4 100644
--- a/engines/hopkins/globals.cpp
+++ b/engines/hopkins/globals.cpp
@@ -339,7 +339,7 @@ void Globals::loadObjects() {
ObjetW[idx].field7 = *srcP++;
}
- free(data);
+ freeMemory(data);
}
byte *Globals::allocMemory(int count) {
diff --git a/engines/hopkins/talk.cpp b/engines/hopkins/talk.cpp
index 7b12ca301b..4c19856ad4 100644
--- a/engines/hopkins/talk.cpp
+++ b/engines/hopkins/talk.cpp
@@ -582,7 +582,7 @@ int TalkManager::countBoxLines(int idx, const Common::String &file) {
++lineCount;
curBufIndx += lineSize;
} while (curChar != '%');
- free(decryptBuf);
+ _vm->_globals.freeMemory(decryptBuf);
return lineCount;
}