about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--keyboard.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/keyboard.c b/keyboard.c
index 41b345d..dbdae68 100644
--- a/keyboard.c
+++ b/keyboard.c
@@ -64,18 +64,7 @@ kbd_init(struct kbd *kb, struct layout *layouts, char *layer_names_list) {
 				exit(3);
 			}
 			found = false;
-			for (i = 0; i < NumLayouts - 1; i++) {
-				if (kb->layouts[i].name && strcmp(kb->layouts[i].name, s) == 0) {
-					fprintf(stderr, "layer #%d = %s\n", numlayers + 1, s);
-					kb->layers[numlayers++] = i;
-					found = true;
-					break;
-				}
-			}
-			if (!found) {
-				fprintf(stderr, "No such layer: %s\n", s);
-				exit(3);
-			}
+			kb->layers[numlayers++] = 0;
 			s = strtok(NULL, ",");
 		}
 		kb->layers[numlayers] = NumLayouts; // mark the end of the sequence