From d5dc80aebe2698d5d238b5e848e9b6e22ba5d426 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 26 Feb 2025 10:51:05 +0100 Subject: [PATCH] xkb: unexport XkbRF_VarDefsRec struct No used outside of xkb, so no need to keep it in public API header. Signed-off-by: Enrico Weigelt, metux IT consult --- include/xkbrules.h | 7 ------- xkb/xkbrules_priv.h | 7 +++++++ xkb/xkbsrv_priv.h | 2 ++ 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/include/xkbrules.h b/include/xkbrules.h index 20ea78e17..a781b127a 100644 --- a/include/xkbrules.h +++ b/include/xkbrules.h @@ -37,11 +37,4 @@ typedef struct _XkbRMLVOSet { char *options; } XkbRMLVOSet; -typedef struct _XkbRF_VarDefs { - const char *model; - const char *layout; - const char *variant; - const char *options; -} XkbRF_VarDefsRec, *XkbRF_VarDefsPtr; - #endif /* _XKBRULES_H_ */ diff --git a/xkb/xkbrules_priv.h b/xkb/xkbrules_priv.h index deb29d093..5814b68ca 100644 --- a/xkb/xkbrules_priv.h +++ b/xkb/xkbrules_priv.h @@ -11,6 +11,13 @@ #include "include/xkbrules.h" +typedef struct _XkbRF_VarDefs { + const char *model; + const char *layout; + const char *variant; + const char *options; +} XkbRF_VarDefsRec, *XkbRF_VarDefsPtr; + typedef struct _XkbRF_Rule { int number; int layout_num; diff --git a/xkb/xkbsrv_priv.h b/xkb/xkbsrv_priv.h index a489a371a..37dbc886b 100644 --- a/xkb/xkbsrv_priv.h +++ b/xkb/xkbsrv_priv.h @@ -9,6 +9,8 @@ #include #include +#include "xkb/xkbrules_priv.h" + #include "dix.h" #include "input.h" #include "misc.h"