From 7b089d63a30e1cda7284e381a8b01b50b6d89db5 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 28 Feb 2025 17:54:21 +0100 Subject: [PATCH] xkb: make XkbFreeGeomDoodads() static Only used within one source file. Signed-off-by: Enrico Weigelt, metux IT consult --- xkb/XKBGAlloc.c | 11 +++++++---- xkb/xkbgeom.h | 7 ------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/xkb/XKBGAlloc.c b/xkb/XKBGAlloc.c index da32e7bec..455b278ec 100644 --- a/xkb/XKBGAlloc.c +++ b/xkb/XKBGAlloc.c @@ -34,6 +34,9 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include #include "xkbgeom.h" +static void +SrvXkbFreeGeomDoodads(XkbDoodadPtr doodads, int nDoodads, Bool freeAll); + /***====================================================================***/ static void @@ -287,7 +290,7 @@ _XkbClearSection(char *section_in) if (section->rows != NULL) XkbFreeGeomRows(section, 0, section->num_rows, TRUE); if (section->doodads != NULL) { - XkbFreeGeomDoodads(section->doodads, section->num_doodads, TRUE); + SrvXkbFreeGeomDoodads(section->doodads, section->num_doodads, TRUE); section->doodads = NULL; } return; @@ -329,8 +332,8 @@ _XkbClearDoodad(char *doodad_in) return; } -void -XkbFreeGeomDoodads(XkbDoodadPtr doodads, int nDoodads, Bool freeAll) +static void +SrvXkbFreeGeomDoodads(XkbDoodadPtr doodads, int nDoodads, Bool freeAll) { register int i; register XkbDoodadPtr doodad; @@ -361,7 +364,7 @@ XkbFreeGeometry(XkbGeometryPtr geom, unsigned which, Bool freeMap) if ((which & XkbGeomSectionsMask) && (geom->sections != NULL)) XkbFreeGeomSections(geom, 0, geom->num_sections, TRUE); if ((which & XkbGeomDoodadsMask) && (geom->doodads != NULL)) { - XkbFreeGeomDoodads(geom->doodads, geom->num_doodads, TRUE); + SrvXkbFreeGeomDoodads(geom->doodads, geom->num_doodads, TRUE); geom->doodads = NULL; geom->num_doodads = geom->sz_doodads = 0; } diff --git a/xkb/xkbgeom.h b/xkb/xkbgeom.h index 474a53252..4596fe946 100644 --- a/xkb/xkbgeom.h +++ b/xkb/xkbgeom.h @@ -29,7 +29,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include "xkbstr.h" -#define XkbFreeGeomDoodads SrvXkbFreeGeomDoodads #define XkbFreeGeomProperties SrvXkbFreeGeomProperties #define XkbFreeGeomKeys SrvXkbFreeGeomKeys #define XkbFreeGeomRows SrvXkbFreeGeomRows @@ -341,12 +340,6 @@ XkbDoodadPtr SrvXkbAddGeomDoodad(XkbGeometryPtr geom, XkbSectionPtr section, Atom name); -extern void - XkbFreeGeomDoodads(XkbDoodadPtr /* doodads */ , - int /* nDoodads */ , - Bool /* freeAll */ - ); - extern void XkbFreeGeomProperties(XkbGeometryPtr /* geom */ , int /* first */ ,