From 5982df023dcbf15d43be76a8f7234a60e446469f Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 5 Apr 2024 10:07:52 +0200 Subject: [PATCH] (!1799) xkb: unexport XkbChangeTypesOfKey() Not used by any drivers, so no need to keep it exported. Signed-off-by: Enrico Weigelt, metux IT consult --- include/xkbsrv.h | 9 --------- xkb/xkbsrv_priv.h | 2 ++ 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/include/xkbsrv.h b/include/xkbsrv.h index 0ea15ef4b..968fca3d0 100644 --- a/include/xkbsrv.h +++ b/include/xkbsrv.h @@ -27,7 +27,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #ifndef _XKBSRV_H_ #define _XKBSRV_H_ -#define XkbChangeTypesOfKey SrvXkbChangeTypesOfKey #define XkbKeyTypesForCoreSymbols SrvXkbKeyTypesForCoreSymbols #define XkbApplyCompatMapToKey SrvXkbApplyCompatMapToKey #define XkbFreeKeyboard SrvXkbFreeKeyboard @@ -221,14 +220,6 @@ extern _X_EXPORT void XkbFreeRMLVOSet(XkbRMLVOSet * /* rmlvo */ , Bool /* freeRMLVO */ ); -extern _X_EXPORT Status XkbChangeTypesOfKey(XkbDescPtr /* xkb */ , - int /* key */ , - int /* nGroups */ , - unsigned int /* groups */ , - int * /* newTypesIn */ , - XkbMapChangesPtr /* changes */ - ); - extern _X_EXPORT int XkbKeyTypesForCoreSymbols(XkbDescPtr /* xkb */ , int /* map_width */ , KeySym * /* core_syms */ , diff --git a/xkb/xkbsrv_priv.h b/xkb/xkbsrv_priv.h index 69d87bda4..eeb86ca37 100644 --- a/xkb/xkbsrv_priv.h +++ b/xkb/xkbsrv_priv.h @@ -166,6 +166,8 @@ XkbGeometryPtr XkbLookupNamedGeometry(DeviceIntPtr dev, Atom name, Bool *shouldF void XkbConvertCase(KeySym sym, KeySym *lower, KeySym *upper); int XkbChangeKeycodeRange(XkbDescPtr xkb, int minKC, int maxKC, XkbChangesPtr changes); void XkbFreeInfo(XkbSrvInfoPtr xkbi); +int XkbChangeTypesOfKey(XkbDescPtr xkb, int key, int nGroups, unsigned int groups, + int *newTypesIn, XkbMapChangesPtr changes); extern DevPrivateKeyRec xkbDevicePrivateKeyRec;