From cce6466b5fc3bc4ffcbc274279c2135c4e6d6d70 Mon Sep 17 00:00:00 2001 From: "wtc%netscape.com" Date: Wed, 31 Jan 2001 03:39:59 +0000 Subject: [PATCH] We can just pass NULL as the 'envp' argument to PR_CreateProcess, so we do not need to get the declaration of 'environ' on Unix. Reviewed by Nelson Bolyard. git-svn-id: svn://10.0.0.236/trunk@85811 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/security/nss/cmd/selfserv/selfserv.c | 26 +------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/mozilla/security/nss/cmd/selfserv/selfserv.c b/mozilla/security/nss/cmd/selfserv/selfserv.c index e07382df319..8addea50f1b 100644 --- a/mozilla/security/nss/cmd/selfserv/selfserv.c +++ b/mozilla/security/nss/cmd/selfserv/selfserv.c @@ -42,30 +42,6 @@ #include "secutil.h" -#if defined(XP_UNIX) -#include -#endif - -#if defined(IRIX) && !defined(environ) -/* This is supposed to be in unistd.h, but isn't. */ -extern char **_environ; -#define environ _environ -#endif - -#if defined(SOLARIS) -extern char ** environ; -#endif - -#if defined(LINUX) && !defined(__USE_GNU) -#define environ __environ -#endif - -#ifdef _WIN32 -#define ENVP_ARG NULL -#else -#define ENVP_ARG environ -#endif - #if defined(_WINDOWS) #include /* for getpid() */ #endif @@ -1110,7 +1086,7 @@ haveAChild(int argc, char **argv, PRProcessAttr * attr) { PRProcess * newProcess; - newProcess = PR_CreateProcess(argv[0], argv, ENVP_ARG, attr); + newProcess = PR_CreateProcess(argv[0], argv, NULL, attr); if (!newProcess) { errWarn("Can't create new process."); } else {