Date: Sun, 6 Dec 2009 17:55:49 -0600 (CST) From: "Sean C. Farley" <scf@FreeBSD.org> To: src-committers@FreeBSD.org, svn-src-all@FreeBSD.org, svn-src-head@FreeBSD.org Subject: Re: svn commit: r200191 - head/lib/libc/stdlib Message-ID: <alpine.BSF.2.00.0912061752141.4814@thor.farley.org> In-Reply-To: <200912062327.nB6NROLv034889@svn.freebsd.org> References: <200912062327.nB6NROLv034889@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 6 Dec 2009, Sean Farley wrote: > Author: scf > Date: Sun Dec 6 23:27:24 2009 > New Revision: 200191 > URL: http://svn.freebsd.org/changeset/base/200191 > > Log: > Change the behavior of setenv(), putenv() and unsetenv() to continue parsing > instead of returning an error if a corrupt (not a "name=value" string) entry > in the environ array is detected when (re)-building the internal > environment. This should prevent applications or libraries from > experiencing issues arising from the expectation that these calls will > complete even with corrupt entries. The behavior is now as it was prior to > 7.0. I will reintroduce the regression test that Brian (green@) wrote with a tweak or two shortly. Sean -- scf@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0912061752141.4814>