xserver/hw
Peter Hutterer fa6cbd099f dmx: don't include dmx-config.h from xdmxconfig (#37502)
dmx-config.h is a server header which includes dix-config.h. That again
defines a bunch of server-specifics, including setting the size of XID to
32 bit.

libX11 uses unsigned long (8 bits on x86_64). XGCValues thus ends up being
16 bytes smaller in xdmxconfig than in the library, causing garbage to be
sent to the server.

X.Org Bug 37502 <http://bugs.freedesktop.org/show_bug.cgi?id=37502>

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Keith Packard <keithp@keithp.com>
(cherry picked from commit 1058fcf57f)
2013-02-18 12:09:23 +10:00
..
dmx dmx: don't include dmx-config.h from xdmxconfig (#37502) 2013-02-18 12:09:23 +10:00
kdrive Fix up formatting of initializers for arrays of structs 2012-08-06 15:22:53 -07:00
vfb vfb: Initialize the GLX extension again. 2012-12-23 15:22:25 -07:00
xfree86 xfree86: don't access the old input handler after freeing it 2013-01-21 13:53:19 +10:00
xnest Replace NO_HW_ONLY_EXTS with Xorg DDX test 2012-07-10 00:31:02 -07:00
xquartz XQuartz: Ensure <dix-config.h> is included in capabilities.c 2013-02-15 23:31:26 -07:00
xwin Fix 'make distcheck' for hw/xwin 2012-10-16 15:14:55 +01:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00