The #define Status mucks up some Carbon headers on intel. See: https://bugzilla.mozilla.org/show_bug.cgi?id=484457
Anyone who has any reason why these should not be typedefs should speak up now. diff --git a/XKBsrv.h b/XKBsrv.h index 49630af..26a4ed8 100644 --- a/XKBsrv.h +++ b/XKBsrv.h @@ -330,9 +330,9 @@ extern int DeviceButtonPress,DeviceButtonRelease; #undef IsKeypadKey #define IsKeypadKey(s) XkbKSIsKeypad(s) -#define Status int -#define XPointer pointer -#define Display struct _XDisplay +typedef int Status; +typedef pointer XPointer; +typedef struct _XDisplay Display; #ifndef True #define True 1 _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
