Peter Geoghegan writes:
> On 4 March 2011 14:50, Robert Haas wrote:
>> I think that free(NULL) works on some platforms but not all. I don't
>> see what advantage we'd get out of making pfree(NULL) silently work,
>> and there's a clear disadvantage: it would remove a useful sanity
>> check.
> I
On 4 March 2011 14:50, Robert Haas wrote:
> I think that free(NULL) works on some platforms but not all. I don't
> see what advantage we'd get out of making pfree(NULL) silently work,
> and there's a clear disadvantage: it would remove a useful sanity
> check.
I don't feel particularly strongly
On Fri, Mar 4, 2011 at 8:08 AM, Marios Vodas wrote:
> C doesn't break on free(NULL) so why is pfree developed to break on NULL?
> Is there any way in PostgreSQL to overcome this so that it won't break,
> apart from checking if the pointer NULL?
I think that free(NULL) works on some platforms but
C doesn't break on free(NULL) so why is pfree developed to break on NULL?
Is there any way in PostgreSQL to overcome this so that it won't break,
apart from checking if the pointer NULL?