aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/saveload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cruise/saveload.cpp')
-rw-r--r--engines/cruise/saveload.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/cruise/saveload.cpp b/engines/cruise/saveload.cpp
index 7fcc5ecb1b..53d70044b4 100644
--- a/engines/cruise/saveload.cpp
+++ b/engines/cruise/saveload.cpp
@@ -470,7 +470,7 @@ static void syncIncrust(Common::Serializer &s) {
if (t->saveSize) {
if (s.isLoading())
- t->ptr = (byte *)malloc(t->saveSize);
+ t->ptr = (byte *)MemAlloc(t->saveSize);
s.syncBytes(t->ptr, t->saveSize);
}
@@ -642,7 +642,7 @@ void resetPreload() {
for (unsigned long int i = 0; i < 64; i++) {
if (strlen(preloadData[i].name)) {
if (preloadData[i].ptr) {
- free(preloadData[i].ptr);
+ MemFree(preloadData[i].ptr);
preloadData[i].ptr = NULL;
}
strcpy(preloadData[i].name, "");
@@ -850,7 +850,7 @@ Common::Error loadSavegameData(int saveGameIdx) {
if (ovlRestoreData[j]._sBssSize) {
if (ovlData->data4Ptr) {
- free(ovlData->data4Ptr);
+ MemFree(ovlData->data4Ptr);
}
ovlData->data4Ptr = ovlRestoreData[j]._pBss;
@@ -861,7 +861,7 @@ Common::Error loadSavegameData(int saveGameIdx) {
if (ovlRestoreData[j]._sNumObj) {
if (ovlData->arrayObjVar) {
- free(ovlData->arrayObjVar);
+ MemFree(ovlData->arrayObjVar);
}
ovlData->arrayObjVar = ovlRestoreData[j]._pObj;