Add underscore to separators in strtok() call in keymap.c

This commit is contained in:
Al
2024-07-07 09:54:21 +03:00
committed by drkhsh
parent 0b00c0319c
commit b6267f7d0b

View File

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