From 686f66ac4c77d349d1099decc3a62c9fc41e4f83 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 5 Sep 2025 16:56:48 +0200 Subject: [PATCH] Xi: turn XIAllMasks from variable into #define No need to have an actual (const) variable for something that can easily be a #define. And also moving it into the only source file actually using it. Signed-off-by: Enrico Weigelt, metux IT consult --- Xi/exglobals.h | 1 - Xi/extinit.c | 1 - Xi/selectev.c | 2 ++ 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Xi/exglobals.h b/Xi/exglobals.h index ce66e6b503..fac08ddcae 100644 --- a/Xi/exglobals.h +++ b/Xi/exglobals.h @@ -51,7 +51,6 @@ extern const Mask DeviceButtonGrabMask; extern const Mask DeviceButtonMotionMask; extern const Mask DevicePresenceNotifyMask; extern const Mask DevicePropertyNotifyMask; -extern const Mask XIAllMasks; extern int DeviceValuator; extern int DeviceKeyPress; diff --git a/Xi/extinit.c b/Xi/extinit.c index 109695bf76..c2cac13bed 100644 --- a/Xi/extinit.c +++ b/Xi/extinit.c @@ -101,7 +101,6 @@ const Mask DeviceButtonGrabMask = (1L << 17); const Mask DeviceOwnerGrabButtonMask = (1L << 17); const Mask DevicePresenceNotifyMask = (1L << 18); const Mask DevicePropertyNotifyMask = (1L << 19); -const Mask XIAllMasks = (1L << 20) - 1; int ExtEventIndex; diff --git a/Xi/selectev.c b/Xi/selectev.c index 6d99b08a3e..e36b09972b 100644 --- a/Xi/selectev.c +++ b/Xi/selectev.c @@ -65,6 +65,8 @@ SOFTWARE. #include "exglobals.h" #include "grabdev.h" +#define XIAllMasks ((Mask)((1L << 20) - 1)) + static int HandleDevicePresenceMask(ClientPtr client, WindowPtr win, XEventClass * cls, CARD16 *count)