diff options
author | raf <none@none> | 2008-06-14 14:00:05 -0700 |
---|---|---|
committer | raf <none@none> | 2008-06-14 14:00:05 -0700 |
commit | 59f081ed215eb7d3fbf19cce3474b2987eaf3225 (patch) | |
tree | 24756cb37bca911533bfc314fdc93ce708876f9f /usr/src/lib/libc/port/stdio/popen.c | |
parent | 10e6dadfe63181edabc58c8f42e3c56a1cd9ec95 (diff) | |
download | illumos-gate-59f081ed215eb7d3fbf19cce3474b2987eaf3225.tar.gz |
6714179 libc synonym expunging in snv_92 was too aggressive, breaking pfinstall
Diffstat (limited to 'usr/src/lib/libc/port/stdio/popen.c')
-rw-r--r-- | usr/src/lib/libc/port/stdio/popen.c | 4 |
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); |