summaryrefslogtreecommitdiff
path: root/missing
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>1999-01-21 09:04:58 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>1999-01-21 09:04:58 +0000
commit8ef071c882218ff2d9f00f51f55e872343776104 (patch)
tree93989de48296e87724e9cf379c5f1395a14acb31 /missing
parent41d0ebf4660c74a92bfd9484bd3659d5367d2d76 (diff)
1.2.2 release
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'missing')
-rw-r--r--missing/setenv.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/missing/setenv.c b/missing/setenv.c
index fa1c65928d..1d24dde1c3 100644
--- a/missing/setenv.c
+++ b/missing/setenv.c
@@ -12,7 +12,10 @@ void *xrealloc ();
#define ALLOC(type) (type*)xmalloc(sizeof(type))
#define REALLOC_N(var,type,n) (var)=(type*)xrealloc((char*)(var),sizeof(type)*(n))
-#ifndef NT
+#if defined(NT) && defined(_MSC_VER)
+extern char **_environ;
+#define environ _environ
+#else
extern char **environ;
#endif
extern char **origenviron;