[Pkg-shadow-devel] [PATCH] setupenv: fix build error

Mike Frysinger vapier at gentoo.org
Thu Nov 3 04:37:54 UTC 2011


There is no local "pwent" variable.

Signed-off-by: Mike Frysinger <vapier at gentoo.org>
---
 libmisc/setupenv.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libmisc/setupenv.c b/libmisc/setupenv.c
index 95dfd92..36feb9b 100644
--- a/libmisc/setupenv.c
+++ b/libmisc/setupenv.c
@@ -265,7 +265,7 @@ void setup_env (struct passwd *info)
 
 	if (NULL == cp) {
 		/* not specified, use a minimal default */
-		addenv ((pwent.pw_uid == 0) ? "PATH=/sbin:/bin:/usr/sbin:/usr/bin" : "PATH=/bin:/usr/bin", NULL);
+		addenv ((info->pw_uid == 0) ? "PATH=/sbin:/bin:/usr/sbin:/usr/bin" : "PATH=/bin:/usr/bin", NULL);
 	} else if (strchr (cp, '=')) {
 		/* specified as name=value (PATH=...) */
 		addenv (cp, NULL);
-- 
1.7.6.1




More information about the Pkg-shadow-devel mailing list