[uClibc-cvs] uClibc/libc/stdlib/malloc malloc.c,1.33,1.34

Erik Andersen andersen at uclibc.org
Fri Aug 8 10:30:14 UTC 2003


Update of /var/cvs/uClibc/libc/stdlib/malloc
In directory winder:/tmp/cvs-serv19464/libc/stdlib/malloc

Modified Files:
	malloc.c 
Log Message:
Add in a MALLOC_GLIBC_COMPAT option to let people decide if they
want glibc style malloc(0) behavior


Index: malloc.c
===================================================================
RCS file: /var/cvs/uClibc/libc/stdlib/malloc/malloc.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- malloc.c	23 Jan 2003 09:05:34 -0000	1.33
+++ malloc.c	8 Aug 2003 10:30:11 -0000	1.34
@@ -184,8 +184,13 @@
     __heap_check (&__malloc_heap, "malloc");
 #endif
 
+#if defined(__MALLOC_GLIBC_COMPAT__)
   if (size == 0)
     return 0;
+#else
+  if (size == 0)
+      size++;
+#endif
 
   return malloc_from_heap (size, &__malloc_heap);
 }




More information about the uClibc-cvs mailing list