OSDN Git Service

Comment out the rpl_malloc workaround. It was a good idea, but it violates
authorEric Andersen <andersen@codepoet.org>
Sat, 14 Jun 2003 04:25:57 +0000 (04:25 -0000)
committerEric Andersen <andersen@codepoet.org>
Sat, 14 Jun 2003 04:25:57 +0000 (04:25 -0000)
namespace guarantees and conflicts with other programs that have used the
AC_FUNC_MALLOC autoconf macro properly.

include/stdlib.h

index b8b0457..ac73fc1 100644 (file)
@@ -547,6 +547,7 @@ extern void *malloc (size_t __size) __THROW __attribute_malloc__;
 /* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
 extern void *calloc (size_t __nmemb, size_t __size)
      __THROW __attribute_malloc__;
+#if 0
 /* Cope with autoconf's broken AC_FUNC_MALLOC macro, which
  * redefines malloc to rpl_malloc if it does not detect glibc
  * style returning-a-valid-pointer-for-malloc(0) behavior.  This
@@ -560,6 +561,7 @@ static __inline void *rpl_malloc (size_t __size)
     return malloc(__size);
 }   
 #endif
+#endif
 
 #ifndef __need_malloc_and_calloc
 /* Re-allocate the previously allocated block