]> git.sur5r.net Git - i3/i3/commitdiff
Make binding modes case sensitive 3590/head
authornejni-marji <nejni-marji@gmail.com>
Thu, 17 Jan 2019 01:32:24 +0000 (19:32 -0600)
committernejni-marji <nejni-marji@gmail.com>
Thu, 17 Jan 2019 01:32:24 +0000 (19:32 -0600)
src/bindings.c
src/config_directives.c

index 732543d087dc0aacaeeeb9c9087dd8acb9edb9a3..65a1821d18b6aa52d563c2f74b8d0fe64facf7af 100644 (file)
@@ -621,7 +621,7 @@ void switch_mode(const char *new_mode) {
     DLOG("Switching to mode %s\n", new_mode);
 
     SLIST_FOREACH(mode, &modes, modes) {
-        if (strcasecmp(mode->name, new_mode) != 0)
+        if (strcmp(mode->name, new_mode) != 0)
             continue;
 
         ungrab_all_keys(conn);
index 0b01d54a4acaf4ffa4a1fa0a6b3ff26ccf1109fc..7ca6954c555032303061e8e4177d4d227aac6c99 100644 (file)
@@ -122,7 +122,7 @@ CFGFUN(mode_binding, const char *bindtype, const char *modifiers, const char *ke
 }
 
 CFGFUN(enter_mode, const char *pango_markup, const char *modename) {
-    if (strcasecmp(modename, DEFAULT_BINDING_MODE) == 0) {
+    if (strcmp(modename, DEFAULT_BINDING_MODE) == 0) {
         ELOG("You cannot use the name %s for your mode\n", DEFAULT_BINDING_MODE);
         return;
     }