cvs commit: src/lib/libc/stdlib getenv.3 getenv.c putenv.c...
Garance A Drosehn
gad at FreeBSD.org
Tue May 1 17:53:24 UTC 2007
At 1:12 PM -0400 5/1/07, Daniel Eischen wrote:
>On Tue, 1 May 2007, Andrey A. Chernov wrote:
>>
>> Modified files:
>> lib/libc/stdlib getenv.3 getenv.c putenv.c setenv.c
>> sys/sys param.h
>> usr.bin/limits limits.c
>> usr.bin/env env.c
>> usr.sbin/sysinstall main.c variable.c
>> usr.sbin/pstat pstat.c
>> usr.sbin/sade main.c variable.c
>> bin/sh var.c
>> usr.bin/login login.c
>> usr.bin/su su.c
>> libexec/pppoed pppoed.c
>> usr.bin/du du.c
>> bin/df df.c
>> include stdlib.h
>> Log:
>> Back out all POSIXified *env() changes.
>
>Uh, please put them back in. This is -current and we do want
>to be conformant with POSIX where possible.
I know you (Andrey) have gotten a lot of flak about the changes
to getenv/putenv, and I do think the changes to those routines
could have been phased in a better way than they were.
But I expect the fixes to *other* programs (such as usr.bin/env)
could be committed without causing any trouble for anyone. If
that's true, then we might as well leave those changes in.
--
Garance Alistair Drosehn = drosehn at rpi.edu
Senior Systems Programmer or gad at FreeBSD.org
Rensselaer Polytechnic Institute; Troy, NY; USA
More information about the cvs-src
mailing list