aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/scicore/sci_memory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/scicore/sci_memory.cpp')
-rw-r--r--engines/sci/scicore/sci_memory.cpp14
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