bug in xfont xlfd rounding code
Michel Dänzer
michel at daenzer.net
Wed Jan 28 08:17:10 PST 2009
On Wed, 2009-01-28 at 21:48 +1000, Dave Airlie wrote:
>
> Maybe someone understand wtf the code in
> libXfont/util/fontxlfd.c:xlfd_round_double
> is all about, but the results were different on different endian
> machines due to the code
> being hardcoded for little endian.
>
> I reimplemented it for other endian, however I'm unsure about the
> endian detect code on other OSes,
> it just uses the autoconf macros.
Not sure it's that simple - IIRC there are differences in the order of
the two 32 bit halves of a double even within big/little endian
architectures.
--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg
mailing list