diff options
Diffstat (limited to 'engines/cruise/saveload.cpp')
-rw-r--r-- | engines/cruise/saveload.cpp | 8 |
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; |