Yes, we have given up on portability to Cray systems. That's the only system, as far as I know, that ever used all-bits-0 != nil pointers.
On Sat, Sep 28, 2013 at 1:22 AM, Mouse <[email protected]> wrote: > > Use calloc for the array of pointers to ensure pointers are cleared > > out so we don't try to free garbage if XdmcpDisposeARRAYofARRAY8 is > > called before the caller sets them to valid pointers. > > C does not promise that all-bits-0 (what calloc produces) gives nil > pointers (what you need here). Has X.org given up on portability to > systems where all-bits-0 is not a nil pointer? If not, this is a nasty > bug waiting to happen. > > /~\ The ASCII Mouse > \ / Ribbon Campaign > X Against HTML [email protected] > / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B > _______________________________________________ > [email protected]: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel > -- Jasper
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
