Matthieu Herrb wrote: > Daniel Stone wrote: >> On Fri, Oct 02, 2009 at 01:42:50PM -0700, Jamey Sharp wrote: >>> On 64-bit systems, int and pointers don't have the same size, so GCC gives >>> warnings about casts between int and pointer types. However, in the cases >>> covered by this patch, it's always a value that fits in int being stored >>> temporarily as a pointer and then converted back later, which is safe. >>> Casting through the pointer-sized integer type intptr_t convinces the >>> compiler that this is OK. >>> >>> Signed-off-by: Jamey Sharp <ja...@minilop.net> >> Alan, Matthieu -- is this portable enough? > > OpenBSD has intptr_t. But afaik there's a mess between different systems > to find out which header provide the definition. > > I haven't tried to build an xserver with tht patch yet. I'll check that > later today. >
Yes this patch is ok for OpenBSD. -- Matthieu Herrb _______________________________________________ xorg-devel mailing list xorg-devel@lists.x.org http://lists.x.org/mailman/listinfo/xorg-devel