* lib/setenv.c (_GL_USE_STDLIB_ALLOC, malloc, realloc): Likewise.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Apr 2011 18:31:54 +0000 (11:31 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Apr 2011 20:31:41 +0000 (13:31 -0700)
ChangeLog
lib/setenv.c

index 34f613342270c76b00dc9a3f9a8a6b9d09e83b60..cc2541cd65bc39bb945ffeab40c61b01dcd8fc8a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,7 @@
        (malloc, realloc): Don't #undef; no longer needed.
        * lib/malloca.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
        * lib/progreloc.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
+       * lib/setenv.c (_GL_USE_STDLIB_ALLOC, malloc, realloc): Likewise.
 
        careadlinkat: rename members to avoid problem
        * lib/allocator.h (struct allocator): Rename members from
index 7c061925dd7ffb5034dece4eaf07472d6d43f62f..173d95f28b4853599777e28f7d20fdb7d32cd904 100644 (file)
@@ -15,6 +15,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #if !_LIBC
+# define _GL_USE_STDLIB_ALLOC 1
 # include <config.h>
 #endif
 
@@ -64,10 +65,6 @@ __libc_lock_define_initialized (static, envlock)
 # define clearenv __clearenv
 # define tfind __tfind
 # define tsearch __tsearch
-#else
-/* Use the system functions, not the gnulib overrides in this file.  */
-# undef malloc
-# undef realloc
 #endif
 
 /* In the GNU C library implementation we try to be more clever and