On Apr 6, 2008, at 14:45, Jeremy Chadwick wrote:
On Sun, Apr 06, 2008 at 02:37:06PM -0700, Doug Hardie wrote:
Somewhere between FreeBSD 6.2 and 7.0 getenv has been changed to
return a
null if an environment variable is set but has no value. I don't
find
anything anywhere in the documentation/man pages on this. As a
result, you
cannot distinguish between a variable that is not set and one that
is set
to a value of "". Is this a bug or a feature change?
I'd begin peeking here:
http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdlib/getenv.c
Did that prior to my original posting. I find nothing there on it.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"