Eric Blake wrote:
> According to Eric Blake on 11/16/2009 11:01 AM:
>> Coreutils got recent reports of a FreeBSD failure on 'env -u a=b', which 
>> should
>> fail because unsetenv should reject invalid environment variable names (kind 
>> of
>> obvious, though, when you realize BSD unsetenv returns void instead of int,
>> contrary to the POSIX signature).  I think this should fix it, although so 
>> far
>> I have only tested it on mingw and Solaris 8 (both functions are missing),
>> cygwin 1.5 (where setenv was broken, but unsetenv worked) and cygwin 1.7 and
>> Solaris 10 (where both functions obey POSIX, at least after today's patch to
>> cygwin).  I'll test on a few more platforms, then push.
>
> Now pushed.

Thanks!  I'll probably make one more coreutils snapshot,
to include this, in case one more day helps...


Reply via email to