From: tokyo4j Date: Fri, 11 Apr 2025 17:50:05 +0000 (+0900) Subject: rcxml: reorder functions X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=a865cc077766e3daabb0f7d762d9b77d547013c8;p=proto%2Flabwc.git rcxml: reorder functions --- diff --git a/src/config/rcxml.c b/src/config/rcxml.c index 0147c072..b7251c94 100644 --- a/src/config/rcxml.c +++ b/src/config/rcxml.c @@ -943,6 +943,27 @@ set_font_attr(struct font *font, const char *nodename, const char *content) } } +static enum font_place +enum_font_place(const char *place) +{ + if (!place || place[0] == '\0') { + return FONT_PLACE_NONE; + } + if (!strcasecmp(place, "ActiveWindow")) { + return FONT_PLACE_ACTIVEWINDOW; + } else if (!strcasecmp(place, "InactiveWindow")) { + return FONT_PLACE_INACTIVEWINDOW; + } else if (!strcasecmp(place, "MenuHeader")) { + return FONT_PLACE_MENUHEADER; + } else if (!strcasecmp(place, "MenuItem")) { + return FONT_PLACE_MENUITEM; + } else if (!strcasecmp(place, "OnScreenDisplay") + || !strcasecmp(place, "OSD")) { + return FONT_PLACE_OSD; + } + return FONT_PLACE_UNKNOWN; +} + static void fill_font(char *nodename, char *content, enum font_place place) { @@ -986,27 +1007,6 @@ fill_font(char *nodename, char *content, enum font_place place) } } -static enum font_place -enum_font_place(const char *place) -{ - if (!place || place[0] == '\0') { - return FONT_PLACE_NONE; - } - if (!strcasecmp(place, "ActiveWindow")) { - return FONT_PLACE_ACTIVEWINDOW; - } else if (!strcasecmp(place, "InactiveWindow")) { - return FONT_PLACE_INACTIVEWINDOW; - } else if (!strcasecmp(place, "MenuHeader")) { - return FONT_PLACE_MENUHEADER; - } else if (!strcasecmp(place, "MenuItem")) { - return FONT_PLACE_MENUITEM; - } else if (!strcasecmp(place, "OnScreenDisplay") - || !strcasecmp(place, "OSD")) { - return FONT_PLACE_OSD; - } - return FONT_PLACE_UNKNOWN; -} - static void set_adaptive_sync_mode(const char *str, enum adaptive_sync_mode *variable) {