summaryrefslogtreecommitdiff
path: root/lib/putenv.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1993-03-30 04:35:36 +0000
committerJim Meyering <jim@meyering.net>1993-03-30 04:35:36 +0000
commitc3798f9e6111bf856889d23b64681d6e14ca1118 (patch)
tree785e6b904359a6ea577ae40d2cedd505580ab982 /lib/putenv.c
parent6a08b3a1e552da8f5c78833a1e584fd703607d2c (diff)
downloadcoreutils-c3798f9e6111bf856889d23b64681d6e14ca1118.tar.xz
(index, bcopy): Don't redefine.
Diffstat (limited to 'lib/putenv.c')
-rw-r--r--lib/putenv.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/putenv.c b/lib/putenv.c
index 512878c47..d1fb726f3 100644
--- a/lib/putenv.c
+++ b/lib/putenv.c
@@ -26,8 +26,12 @@ extern int errno;
#if defined(STDC_HEADERS) || defined(USG)
#include <string.h>
+#ifndef index
#define index strchr
+#endif
+#ifndef bcopy
#define bcopy(s, d, n) memcpy((d), (s), (n))
+#endif
#else /* not (STDC_HEADERS or USG) */
#include <strings.h>
#endif /* STDC_HEADERS or USG */