From d3e1cc205cb4b82de597a526b462bf7159a8a3d0 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 16 May 2025 17:05:39 +0200 Subject: [PATCH] randr: unexport resource type IDs Not used by any external drivers, so no need to keep them exported. Signed-off-by: Enrico Weigelt, metux IT consult --- randr/randrstr.h | 2 -- randr/randrstr_priv.h | 6 ++++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/randr/randrstr.h b/randr/randrstr.h index 90c476b1e..caa06fce7 100644 --- a/randr/randrstr.h +++ b/randr/randrstr.h @@ -462,8 +462,6 @@ typedef struct _RRClient { /* RRTimesRec times[0]; */ } RRClientRec, *RRClientPtr; -extern _X_EXPORT RESTYPE RRCrtcType, RRModeType, RROutputType, RRProviderType, RRLeaseType; - #ifdef RANDR_12_INTERFACE /* * Set the range of sizes for the screen diff --git a/randr/randrstr_priv.h b/randr/randrstr_priv.h index c846d99e6..881eb0302 100644 --- a/randr/randrstr_priv.h +++ b/randr/randrstr_priv.h @@ -38,6 +38,12 @@ extern int RREventBase, RRErrorBase; extern RESTYPE RRClientType, RREventType; /* resource types for event masks */ extern DevPrivateKeyRec RRClientPrivateKeyRec; +extern RESTYPE RRCrtcType; /* X resource type: Randr CRTC */ +extern RESTYPE RRModeType; /* X resource type: Randr MODE */ +extern RESTYPE RROutputType; /* X resource type: Randr OUTPUT */ +extern RESTYPE RRProviderType; /* X resource type: Randr PROVIDER */ +extern RESTYPE RRLeaseType; /* X resource type: Randr LEASE */ + #define RRClientPrivateKey (&RRClientPrivateKeyRec) #define VERIFY_RR_OUTPUT(id, ptr, a)\