From 6ccaf050cc62bc9d81ac3acb71ce640739caa0f7 Mon Sep 17 00:00:00 2001 From: ache Date: Tue, 1 May 2007 16:02:44 +0000 Subject: Back out all POSIXified *env() changes. Not because I admit they are technically wrong and not because of bug reports (I receive nothing). But because I surprisingly meets so strong opposition and resistance so lost any desire to continue that. Anyone who interested in POSIX can dig out what changes and how through cvs diffs. --- usr.bin/su/su.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'usr.bin/su/su.c') diff --git a/usr.bin/su/su.c b/usr.bin/su/su.c index 26f4a3e..76f76b6 100644 --- a/usr.bin/su/su.c +++ b/usr.bin/su/su.c @@ -567,9 +567,8 @@ export_pam_environment(void) for (pp = environ_pam; *pp != NULL; pp++) { if (ok_to_export(*pp)) - (void)putenv(*pp); - else - free(*pp); + putenv(*pp); + free(*pp); } } -- cgit v1.1