summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc/port/stdio/system.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libc/port/stdio/system.c')
-rw-r--r--usr/src/lib/libc/port/stdio/system.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/libc/port/stdio/system.c b/usr/src/lib/libc/port/stdio/system.c
index d27a194095..2837e96353 100644
--- a/usr/src/lib/libc/port/stdio/system.c
+++ b/usr/src/lib/libc/port/stdio/system.c
@@ -46,7 +46,7 @@
#include <spawn.h>
#include "libc.h"
-extern const char **environ;
+extern const char **_environ;
extern int __xpg4; /* defined in _xpg4.c; 0 if not xpg4-compiled program */
extern const sigset_t maskset; /* all maskable signals */
@@ -228,7 +228,7 @@ system(const char *cmd)
argv[3] = NULL;
if (error == 0)
error = posix_spawn(&cu.pid, shpath, NULL, &attr,
- (char *const *)argv, (char *const *)environ);
+ (char *const *)argv, (char *const *)_environ);
(void) posix_spawnattr_destroy(&attr);