mirror of
https://github.com/javalsai/lidm.git
synced 2025-09-07 13:31:40 +02:00
do config :)
This commit is contained in:
10
src/util.c
10
src/util.c
@@ -15,6 +15,16 @@ void strcln(char **dest, const char *source) {
|
||||
strcpy(*dest, source);
|
||||
}
|
||||
|
||||
enum keys find_keyname(char* name) {
|
||||
for (size_t i = 0; i < sizeof(key_mappings) / sizeof(key_mappings[0]); i++) {
|
||||
if(strcmp(key_names[i], name) == 0)
|
||||
return (enum keys)i;
|
||||
}
|
||||
|
||||
perror("key not found");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
enum keys find_ansi(char *seq) {
|
||||
for (size_t i = 0; i < sizeof(key_mappings) / sizeof(key_mappings[0]); i++) {
|
||||
struct key_mapping mapping = key_mappings[i];
|
||||
|
Reference in New Issue
Block a user