# HG changeset patch # User Bruno Haible # Date 1189359503 0 # Node ID b62ad47fce4a99389a30136f0e6e1279f48d9e63 # Parent bf36f2548b79335c3868afdf81c5eb8c00e428b5 Oops, avoid an infinite recursion. diff -r bf36f2548b79 -r b62ad47fce4a lib/calloc.c --- a/lib/calloc.c Sun Sep 09 17:14:46 2007 +0000 +++ b/lib/calloc.c Sun Sep 09 17:38:23 2007 +0000 @@ -30,6 +30,9 @@ #include +/* Call the system's calloc below. */ +#undef calloc + /* Allocate and zero-fill an NxS-byte block of memory from the heap. If N or S is zero, allocate and zero-fill a 1-byte block. */ diff -r bf36f2548b79 -r b62ad47fce4a lib/malloc.c --- a/lib/malloc.c Sun Sep 09 17:14:46 2007 +0000 +++ b/lib/malloc.c Sun Sep 09 17:38:23 2007 +0000 @@ -30,6 +30,9 @@ #include +/* Call the system's malloc below. */ +#undef malloc + /* Allocate an N-byte block of memory from the heap. If N is zero, allocate a 1-byte block. */ diff -r bf36f2548b79 -r b62ad47fce4a lib/realloc.c --- a/lib/realloc.c Sun Sep 09 17:14:46 2007 +0000 +++ b/lib/realloc.c Sun Sep 09 17:38:23 2007 +0000 @@ -30,6 +30,10 @@ #include +/* Call the system's malloc and realloc below. */ +#undef malloc +#undef realloc + /* Change the size of an allocated block of memory P to N bytes, with error checking. If N is zero, change it to 1. If P is NULL, use malloc. */