[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