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/overlay.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'engines/cruise/overlay.cpp') diff --git a/engines/cruise/overlay.cpp b/engines/cruise/overlay.cpp index 1f7d7302ba..21332c58c5 100644 --- a/engines/cruise/overlay.cpp +++ b/engines/cruise/overlay.cpp @@ -123,7 +123,7 @@ int loadOverlay(const char *scriptName) { delphineUnpack((uint8 *)unpackedBuffer, (const uint8 *)pakedBuffer, volumePtrToFileDescriptor[fileIdx].size); - free(pakedBuffer); + MemFree(pakedBuffer); } else { loadPackedFileToMem(fileIdx, (uint8 *) unpackedBuffer); } @@ -504,7 +504,7 @@ int loadOverlay(const char *scriptName) { delphineUnpack((uint8 *) unpackedBuffer, (const uint8 *)pakedBuffer, volumePtrToFileDescriptor[fileIdx].size); - free(pakedBuffer); + MemFree(pakedBuffer); } else { loadPackedFileToMem(fileIdx, (uint8 *) unpackedBuffer); } @@ -631,12 +631,12 @@ int releaseOverlay(const char *name) { return -4; /* if (overlayTable[overlayIdx].var1E) { - free(overlayTable[overlayIdx].var1E); + MemFree(overlayTable[overlayIdx].var1E); overlayTable[overlayIdx].var1E = NULL; } if (overlayTable[overlayIdx].var16) { - free(overlayTable[overlayIdx].var16); + MemFree(overlayTable[overlayIdx].var16); overlayTable[overlayIdx].var16 = NULL; } */ -- cgit v1.2.3