diff options
author | Drew DeVault <ddevault@linode.com> | 2015-08-10 15:45:36 -0400 |
---|---|---|
committer | Drew DeVault <ddevault@linode.com> | 2015-08-10 15:45:36 -0400 |
commit | 54374d81b560d572fef5b1e5a38704349f31998e (patch) | |
tree | 3f12e656e8c7e069b4947d1e62d0b83ca33f4b65 /sway | |
parent | accde8343ba0d089eb7999dec577c0848bd22132 (diff) | |
download | sway-54374d81b560d572fef5b1e5a38704349f31998e.tar.xz |
Fix some errors with config loading
Diffstat (limited to 'sway')
-rw-r--r-- | sway/commands.c | 3 | ||||
-rw-r--r-- | sway/main.c | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/sway/commands.c b/sway/commands.c index 0f5f9286..3f9cc73f 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -368,5 +368,8 @@ int handle_command(struct sway_config *config, char *exec) { free(argv[i]); } free(argv); + if (ret != 0) { + sway_log(L_ERROR, "Command failed: %s", cmd); + } return ret; } diff --git a/sway/main.c b/sway/main.c index 900e6e5d..af8c6ed1 100644 --- a/sway/main.c +++ b/sway/main.c @@ -43,8 +43,8 @@ int main(int argc, char **argv) { } setenv("DISPLAY", ":1", 1); - if (load_config()) { - exit(1); + if (!load_config()) { + sway_abort("Unable to load config"); } wlc_run(); |