]> Skullheadx's Git Forge - slstatus.git/commitdiff
Add underscore to separators in strtok() call in keymap.c
authorAl <eirann@disroot.org>
Sun, 7 Jul 2024 06:54:21 +0000 (09:54 +0300)
committerdrkhsh <me@drkhsh.at>
Wed, 30 Apr 2025 01:08:02 +0000 (03:08 +0200)
components/keymap.c

index f8a2a4763972948bbce9c2a428b5a4e6e5496308..22224f31d20037ee6f6b3a210752de61b9ed4c42 100644 (file)
@@ -29,8 +29,8 @@ get_layout(char *syms, int grp_num)
        int grp;
 
        layout = NULL;
-       tok = strtok(syms, "+:");
-       for (grp = 0; tok && grp <= grp_num; tok = strtok(NULL, "+:")) {
+       tok = strtok(syms, "+:_");
+       for (grp = 0; tok && grp <= grp_num; tok = strtok(NULL, "+:_")) {
                if (!valid_layout_or_variant(tok)) {
                        continue;
                } else if (strlen(tok) == 1 && isdigit(tok[0])) {