From d19cb7e6a71411c5a220fe28230fa9d14983b087 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 28 Feb 2025 17:29:38 +0100 Subject: [PATCH] xkb: rename XkbAddGeomOverlayKey() to SrvXkbAddGeomOverlayKey() Instead of doing dirty preprocessor trick, directly rename the function itself. (the renaming itself is necessary since libX11 has the same symbol) Signed-off-by: Enrico Weigelt, metux IT consult --- xkb/XKBGAlloc.c | 4 ++-- xkb/xkb.c | 6 +++--- xkb/xkbgeom.h | 10 ++++------ 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/xkb/XKBGAlloc.c b/xkb/XKBGAlloc.c index 44143eb6f..67f1d5d74 100644 --- a/xkb/XKBGAlloc.c +++ b/xkb/XKBGAlloc.c @@ -785,8 +785,8 @@ SrvXkbAddGeomDoodad(XkbGeometryPtr geom, XkbSectionPtr section, Atom name) } XkbOverlayKeyPtr -XkbAddGeomOverlayKey(XkbOverlayPtr overlay, - XkbOverlayRowPtr row, char *over, char *under) +SrvXkbAddGeomOverlayKey(XkbOverlayPtr overlay, + XkbOverlayRowPtr row, char *over, char *under) { register int i; XkbOverlayKeyPtr key; diff --git a/xkb/xkb.c b/xkb/xkb.c index a411e46f3..82ea0e52e 100644 --- a/xkb/xkb.c +++ b/xkb/xkb.c @@ -5311,9 +5311,9 @@ _CheckSetOverlay(char **wire_inout, xkbSetGeometryReq *req, if (!_XkbCheckRequestBounds(client, req, kWire, kWire + 1)) return BadLength; - if (XkbAddGeomOverlayKey(ol, row, - (char *) kWire->over, - (char *) kWire->under) == NULL) { + if (SrvXkbAddGeomOverlayKey(ol, row, + (char *) kWire->over, + (char *) kWire->under) == NULL) { client->errorValue = _XkbErrCode3(0x21, r, k); return BadMatch; } diff --git a/xkb/xkbgeom.h b/xkb/xkbgeom.h index 63bb44766..b1d8f95d7 100644 --- a/xkb/xkbgeom.h +++ b/xkb/xkbgeom.h @@ -29,7 +29,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include "xkbstr.h" -#define XkbAddGeomOverlayKey SrvXkbAddGeomOverlayKey #define XkbAddGeomProperty SrvXkbAddGeomProperty #define XkbAddGeomRow SrvXkbAddGeomRow #define XkbAddGeomSection SrvXkbAddGeomSection @@ -346,11 +345,10 @@ XkbOverlayRowPtr SrvXkbAddGeomOverlayRow(XkbOverlayPtr overlay, int row_under, int sz_keys); -extern XkbOverlayKeyPtr XkbAddGeomOverlayKey(XkbOverlayPtr /* overlay */ , - XkbOverlayRowPtr /* row */ , - char * /* over */ , - char * /* under */ - ); +XkbOverlayKeyPtr SrvXkbAddGeomOverlayKey(XkbOverlayPtr overlay, + XkbOverlayRowPtr row, + char *over, + char *under); XkbDoodadPtr SrvXkbAddGeomDoodad(XkbGeometryPtr geom, XkbSectionPtr section,