diff -ruN xorg-server-1.1.1/hw/kdrive/ephyr/hostx.c xorg-server-1.1.1-fixed/hw/kdrive/ephyr/hostx.c --- xorg-server-1.1.1/hw/kdrive/ephyr/hostx.c 2006-07-05 22:31:39.000000000 +0400 +++ xorg-server-1.1.1-fixed/hw/kdrive/ephyr/hostx.c 2006-09-25 20:55:36.000000000 +0400 @@ -30,6 +30,7 @@ #include #include /* for memset */ #include +#include /* for uint32_t */ #include #include @@ -77,9 +78,10 @@ static int HostXWantDamageDebug = 0; -extern KeySym EphyrKeymap[]; +typedef uint32_t KeySym32; +extern KeySym32 EphyrKeymap[]; -extern KeySym kdKeymap[]; +extern KeySym32 kdKeymap[]; extern int kdMinScanCode; extern int kdMaxScanCode; extern int kdMinKeyCode;