aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/cell.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cruise/cell.cpp')
-rw-r--r--engines/cruise/cell.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/cruise/cell.cpp b/engines/cruise/cell.cpp
index aeafed4f7a..d185ddae56 100644
--- a/engines/cruise/cell.cpp
+++ b/engines/cruise/cell.cpp
@@ -39,9 +39,9 @@ void resetPtr(cellStruct *ptr) {
void freeMessageList(cellStruct *objPtr) {
/* if (objPtr) {
if (objPtr->next)
- free(objPtr->next);
+ MemFree(objPtr->next);
- free(objPtr);
+ MemFree(objPtr);
} */
}
@@ -143,7 +143,7 @@ void createTextObject(cellStruct *pObject, int overlayIdx, int messageIdx, int x
var_2 = si;
- pNewElement = (cellStruct *) malloc(sizeof(cellStruct));
+ pNewElement = (cellStruct *) MemAlloc(sizeof(cellStruct));
memset(pNewElement, 0, sizeof(cellStruct));
pNewElement->next = pObject->next;
@@ -221,7 +221,7 @@ void removeCell(cellStruct *objPtr, int ovlNumber, int objectIdx, int objType, i
// TODO: complelty wrong
//freeMessageList(si);
- free(si);
+ MemFree(si);
currentObj = dx;
} else {