Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jun 2012 21:13:21 +0400
From:      Andrey Chernov <ache@FreeBSD.ORG>
To:        Joerg Sonnenberger <joerg@britannica.bec.de>
Cc:        svn-src-head@FreeBSD.ORG, svn-src-all@FreeBSD.ORG, src-committers@FreeBSD.ORG, Dimitry Andric <dim@FreeBSD.ORG>
Subject:   Re: svn commit: r236582 - head/lib/libc/stdlib
Message-ID:  <20120605171321.GA18396@vniz.net>
In-Reply-To: <20120605151733.GA15110@britannica.bec.de>
References:  <201206042134.q54LYoVJ067685@svn.freebsd.org> <4FCDBE69.6080906@FreeBSD.org> <20120605123901.GA13306@vniz.net> <20120605125520.GA12045@britannica.bec.de> <20120605131305.GF13306@vniz.net> <20120605142510.GB13416@britannica.bec.de> <20120605143114.GA15710@vniz.net> <20120605151733.GA15110@britannica.bec.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 05, 2012 at 05:17:33PM +0200, Joerg Sonnenberger wrote:
> On Tue, Jun 05, 2012 at 06:31:14PM +0400, Andrey Chernov wrote:
> > BTW, if general consensus will be to track unpublished standard, I will 
> > back out my change (in hope our malloc() maintainer will change free() to 
> > directly save errno).
> 
> The standard is quite irrelevant here. FreeBSD is free to require a more
> restricted behavior of free(3).

I am not supporter of "our" concept for standard API. Having 
ours only restricted free() will make harder to write portable code 
because people tends relay on what works for them and not on standards.
But in the light of upcoming new standard version which require the same, 
it is acceptable at least.

BTW, the change backed out, PR for free() filled instead.

-- 
http://ache.vniz.net/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120605171321.GA18396>