(free): Don't abort, just nop.
authorroland <roland>
Thu, 16 Nov 1995 11:07:30 +0000 (11:07 +0000)
committerroland <roland>
Thu, 16 Nov 1995 11:07:30 +0000 (11:07 +0000)
sysdeps/mach/hurd/dl-sysdep.c

index 0144958..9a400ff 100644 (file)
@@ -567,13 +567,14 @@ malloc (size_t n)
   ptr += n;
   return block;
 }
-
 weak_symbol (malloc)
 
-/* These should never be called.  */
+/* This should never be called.  */
 void *realloc (void *ptr, size_t n) { ptr += n; abort (); }
-void free (void *ptr) { ptr = ptr; abort (); }
 weak_symbol (realloc)
+
+/* This will rarely be called.  */
+void free (void *ptr) { ptr = ptr; }
 weak_symbol (free)
 \f
 /* Avoid signal frobnication in setjmp/longjmp.  */