summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc/port/stdio/popen.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libc/port/stdio/popen.c')
-rw-r--r--usr/src/lib/libc/port/stdio/popen.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/libc/port/stdio/popen.c b/usr/src/lib/libc/port/stdio/popen.c
index 9ceb9cc42a..5b31fa18fb 100644
--- a/usr/src/lib/libc/port/stdio/popen.c
+++ b/usr/src/lib/libc/port/stdio/popen.c
@@ -56,7 +56,7 @@
#define WTR 1
extern int __xpg4; /* defined in _xpg4.c; 0 if not xpg4-compiled program */
-extern const char **environ;
+extern const char **_environ;
static mutex_t popen_lock = DEFAULTMUTEX;
@@ -196,7 +196,7 @@ popen(const char *cmd, const char *mode)
argvec[2] = (char *)cmd;
argvec[3] = NULL;
error = posix_spawn(&pid, shpath, &fact, &attr,
- (char *const *)argvec, (char *const *)environ);
+ (char *const *)argvec, (char *const *)_environ);
(void) posix_spawnattr_destroy(&attr);
(void) posix_spawn_file_actions_destroy(&fact);
(void) close(yourside);