From 3d9239c7502601cc53a794c6e2b33dfb354dc71d Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 29 Jun 1997 20:18:58 +0000 Subject: fix it right --- lib/putenv.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'lib/putenv.c') diff --git a/lib/putenv.c b/lib/putenv.c index 5e9a8631e..43555c07e 100644 --- a/lib/putenv.c +++ b/lib/putenv.c @@ -25,7 +25,7 @@ /* Define-away any (possibly conflicting) prototype of putenv. Many systems omit the `const' attribute on the argument. - Define-away only if it's not already defined (e.g. to rpl_putenv). */ + But don't define-away if it's already defined (e.g. to rpl_putenv). */ #ifndef putenv # define putenv _sys_putenv #endif @@ -40,9 +40,7 @@ # include #endif -#ifndef putenv -# undef putenv -#endif +#define _sys_putenv putenv #if !defined (__GNU_LIBRARY__) && !defined (HAVE_STRCHR) # define strchr index -- cgit v1.2.3-54-g00ecf