xkb: rename XkbAddGeomOverlayRow() to SrvXkbAddGeomOverlayRow()

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 <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-02-28 17:28:00 +01:00 committed by Enrico Weigelt, metux IT consult .
parent d0e2eb4015
commit b133d8fa2d
4 changed files with 6 additions and 8 deletions

View File

@ -819,7 +819,7 @@ XkbAddGeomOverlayKey(XkbOverlayPtr overlay,
}
XkbOverlayRowPtr
XkbAddGeomOverlayRow(XkbOverlayPtr overlay, int row_under, int sz_keys)
SrvXkbAddGeomOverlayRow(XkbOverlayPtr overlay, int row_under, int sz_keys)
{
register int i;
XkbOverlayRowPtr row;

View File

@ -5305,7 +5305,7 @@ _CheckSetOverlay(char **wire_inout, xkbSetGeometryReq *req,
rWire->rowUnder);
return BadMatch;
}
row = XkbAddGeomOverlayRow(ol, rWire->rowUnder, rWire->nKeys);
row = SrvXkbAddGeomOverlayRow(ol, rWire->rowUnder, rWire->nKeys);
kWire = (xkbOverlayKeyWireDesc *) &rWire[1];
for (k = 0; k < rWire->nKeys; k++, kWire++) {
if (!_XkbCheckRequestBounds(client, req, kWire, kWire + 1))

View File

@ -29,7 +29,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "xkbstr.h"
#define XkbAddGeomOverlayRow SrvXkbAddGeomOverlayRow
#define XkbAddGeomOverlayKey SrvXkbAddGeomOverlayKey
#define XkbAddGeomProperty SrvXkbAddGeomProperty
#define XkbAddGeomRow SrvXkbAddGeomRow
@ -343,10 +342,9 @@ XkbOverlayPtr SrvXkbAddGeomOverlay(XkbSectionPtr section,
Atom name,
int sz_rows);
extern XkbOverlayRowPtr XkbAddGeomOverlayRow(XkbOverlayPtr /* overlay */ ,
int /* row_under */ ,
int /* sz_keys */
);
XkbOverlayRowPtr SrvXkbAddGeomOverlayRow(XkbOverlayPtr overlay,
int row_under,
int sz_keys);
extern XkbOverlayKeyPtr XkbAddGeomOverlayKey(XkbOverlayPtr /* overlay */ ,
XkbOverlayRowPtr /* row */ ,

View File

@ -935,7 +935,7 @@ ReadXkmGeomOverlay(FILE * file, XkbGeometryPtr geom, XkbSectionPtr section)
tmp = fread(&rowWire, SIZEOF(xkmOverlayRowDesc), 1, file);
nRead += tmp * SIZEOF(xkmOverlayRowDesc);
row = XkbAddGeomOverlayRow(ol, rowWire.row_under, rowWire.num_keys);
row = SrvXkbAddGeomOverlayRow(ol, rowWire.row_under, rowWire.num_keys);
if (!row) {
_XkbLibError(_XkbErrBadAlloc, "ReadXkmGeomOverlay", 0);
return nRead;