diff options
-rw-r--r-- | engines/cruise/cell.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/cruise/cell.cpp b/engines/cruise/cell.cpp index d185ddae56..65cc234bda 100644 --- a/engines/cruise/cell.cpp +++ b/engines/cruise/cell.cpp @@ -218,9 +218,9 @@ void removeCell(cellStruct *objPtr, int ovlNumber, int objectIdx, int objType, i dx->prev = si->prev; - // TODO: complelty wrong - //freeMessageList(si); - + // Free the entry + if (si->gfxPtr) + freeGfx(si->gfxPtr); MemFree(si); currentObj = dx; |