diff options
Diffstat (limited to 'engines/sci/scicore/sci_memory.cpp')
-rw-r--r-- | engines/sci/scicore/sci_memory.cpp | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/engines/sci/scicore/sci_memory.cpp b/engines/sci/scicore/sci_memory.cpp index 332ae0a740..0d8d5f6876 100644 --- a/engines/sci/scicore/sci_memory.cpp +++ b/engines/sci/scicore/sci_memory.cpp @@ -76,18 +76,6 @@ sci_realloc(void *ptr, size_t size) { } -void -sci_free(void *ptr) { - if (!ptr) { - fprintf(stderr, "_SCI_FREE() [%s (%s) : %u]\n", - __FILE__, "", __LINE__); - fprintf(stderr, " attempt to free NULL pointer\n"); - BREAKPOINT(); - } - free(ptr); -} - - void * sci_memdup(const void *ptr, size_t size) { void *res; @@ -201,7 +189,7 @@ extern void #ifdef TRACE_REFCOUNT fprintf(stderr, "[] REF: Freeing (%p)...\n", fdata - 3); #endif - sci_free(fdata - 3); + free(fdata - 3); #ifdef TRACE_REFCOUNT fprintf(stderr, "[] REF: Done.\n"); #endif |