On Tue, Jun 05, 2012 at 02:55:20PM +0200, Joerg Sonnenberger wrote:
> On Tue, Jun 05, 2012 at 04:39:01PM +0400, Andrey Chernov wrote:
> > Moreover, standard metion "unsuccessful call" case for free() where errno 
> > state is totally undefined.
> 
> ...which would be a programming mistake in first place and is valid as
> justification.

Not only that (I mean programming mistake in the realpath). F.e. internal 
free/malloc state can be damaged by other code even earlier. But all of 
this is not the case, since POSIX allows it to modify errno on _success_,
which is main reason of the change.
Please see 
http://austingroupbugs.net/view.php?id=385

-- 
http://ache.vniz.net/
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to