From 8694b48ae33fb010312be056e6b830b317e48526 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Fri, 9 Oct 2009 08:15:30 +0000 Subject: Set up a basic tracing system for all memory allocations to help track down memory leaks svn-id: r44808 --- engines/cruise/menu.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'engines/cruise/menu.cpp') diff --git a/engines/cruise/menu.cpp b/engines/cruise/menu.cpp index c620a39b7d..c5600c5165 100644 --- a/engines/cruise/menu.cpp +++ b/engines/cruise/menu.cpp @@ -39,7 +39,7 @@ menuStruct *menuTable[8]; menuStruct *createMenu(int X, int Y, const char *menuName) { menuStruct *entry; - entry = (menuStruct *) malloc(sizeof(menuStruct)); + entry = (menuStruct *) MemAlloc(sizeof(menuStruct)); ASSERT(entry); entry->x = X - 160 / 2; @@ -329,7 +329,7 @@ void freeMenu(menuStruct *pMenu) { nextSub = pSub->pNext; - free(pSub); + MemFree(pSub); pSub = nextSub; } @@ -338,13 +338,13 @@ void freeMenu(menuStruct *pMenu) { freeGfx(pElement->gfx); } - free(pElement); + MemFree(pElement); pElement = next; } freeGfx(pMenu->gfx); - free(pMenu); + MemFree(pMenu); } } // End of namespace Cruise -- cgit v1.2.3