diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2020-10-08 13:31:54 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2020-10-08 14:28:49 +0200 |
commit | 000315165df66f23519fd3b503197c9818562d90 (patch) | |
tree | 48891e628fa51845e529bdd6dbe2707f9e821cc3 | |
parent | d2e4b91262a2cd4de3ba59b37aca0c808cc7a051 (diff) | |
download | sdn-000315165df66f23519fd3b503197c9818562d90.tar.gz sdn-000315165df66f23519fd3b503197c9818562d90.tar.xz sdn-000315165df66f23519fd3b503197c9818562d90.zip |
Fix the help in absence of a bindings file
-rw-r--r-- | sdn.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -1551,10 +1551,6 @@ fun load_bindings () { learn_named_key (filtered, SYM | kc); } - auto config = xdg_config_find ("bindings"); - if (!config) - return; - // Stringization in the preprocessor is a bit limited, we want lisp-case map<string, action> actions; int a = 0; @@ -1566,6 +1562,10 @@ fun load_bindings () { actions[name] = action (a++); } + auto config = xdg_config_find ("bindings"); + if (!config) + return; + vector<string> tokens; while (parse_line (*config, tokens)) { if (tokens.empty ()) |