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]"

Reply via email to