From 9d76b9539822fd440d587f096417f0d132a9c408 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 6 Mar 2025 16:46:56 +0100 Subject: [PATCH] dix: make CLIENT_BITS() macro private Not used by any external drivers, so no need to keep it exported. Signed-off-by: Enrico Weigelt, metux IT consult --- dix/resource_priv.h | 3 +++ include/resource.h | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dix/resource_priv.h b/dix/resource_priv.h index dabec272af..dbba538f8d 100644 --- a/dix/resource_priv.h +++ b/dix/resource_priv.h @@ -12,6 +12,9 @@ #define SERVER_BIT (Mask)0x40000000 /* use illegal bit */ +/* extract the client mask from an XID */ +#define CLIENT_BITS(id) ((id) & RESOURCE_CLIENT_MASK) + /* * @brief retrieve client that owns given window * diff --git a/include/resource.h b/include/resource.h index 3df0b9156c..29c0c8a7fc 100644 --- a/include/resource.h +++ b/include/resource.h @@ -107,8 +107,6 @@ extern _X_EXPORT unsigned int ResourceClientBits(void); #define RESOURCE_ID_MASK ((1 << CLIENTOFFSET) - 1) /* client field */ #define RESOURCE_CLIENT_MASK (((1 << ResourceClientBits()) - 1) << CLIENTOFFSET) -/* extract the client mask from an XID */ -#define CLIENT_BITS(id) ((id) & RESOURCE_CLIENT_MASK) #define BAD_RESOURCE 0xe0000000