Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jun 1997 11:18:39 +1000
From:      David Dawes <dawes@rf900.physics.usyd.edu.au>
To:        hackers@freebsd.org
Subject:   Re: xperfmon++ problem (again)
Message-ID:  <19970620111839.40700@rf900.physics.usyd.edu.au>
In-Reply-To: <199706191725.SAA00390@utell.co.uk>; from Brian Somers on Thu, Jun 19, 1997 at 06:25:50PM %2B0100
References:  <33956BBB.1BB@nospam.com> <5n7bk7$osi@uriah.heep.sax.de> <339863C7.1DF5@nospam.com> <5nbrkn$2h6@uriah.heep.sax.de> <339D9548.7B07@nospam.com> <5ob5e7$31j@ui-gate.utell.co.uk> <5obor4$58o@ui-gate.utell.co.uk> <199706191725.SAA00390@utell.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jun 19, 1997 at 06:25:50PM +0100, Brian Somers wrote:
>[cc'd to jmz@FreeBSD.org]
>[cc'd to freebsd-hackers@FreeBSD.org]
>[posted to comp.unix.bsd.freebsd.misc]

>> Now this is *really* bad news AFAIK.  X provides the following in
>> FreeBSD.cf:
>> #define Malloc0ReturnsNull      NO
>> 
>> but I don't know of any provisions for malloc returning a pointer
>> and realloc returning NULL :(
>>
>> We could always do a simple patch to this file, but is this the
>> right way to go ?
>
>FWIW, this is the patch - it solves my knews problem, but isn't
>*really* the right answer :|  Copy it to
>/usr/ports/x11/XFree86/patches/patch-af, and just "make".

The right answer in my opinion is to change the definition of
Malloc0ReturnsNULL back to YES in FreeBSD.cf.  That won't cause
any problems for the case where malloc(0) returns a non-NULL pointer.

David



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