diff options
author | Nicholas Marriott <nicm@openbsd.org> | 2010-02-06 17:15:33 +0000 |
---|---|---|
committer | Nicholas Marriott <nicm@openbsd.org> | 2010-02-06 17:15:33 +0000 |
commit | 8aba77b7be489a93dc843d7ef4378bd73b5385b1 (patch) | |
tree | 060d27ad5846fc444116eb205f9b2b72c186717f /tmux.c | |
parent | 5e6a7c85ccdbabda01e7c05a10f7bd8dcee47e70 (diff) | |
download | rtmux-8aba77b7be489a93dc843d7ef4378bd73b5385b1.tar.gz rtmux-8aba77b7be489a93dc843d7ef4378bd73b5385b1.tar.bz2 rtmux-8aba77b7be489a93dc843d7ef4378bd73b5385b1.zip |
Instead of bailing out on the first configuration file error, carry on,
collecting all the errors, then start with the active window in more mode
displaying them.
Diffstat (limited to 'tmux.c')
-rw-r--r-- | tmux.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -432,15 +432,10 @@ main(int argc, char **argv) home = pw->pw_dir; } xasprintf(&cfg_file, "%s/%s", home, DEFAULT_CFG); - if (access(cfg_file, R_OK) != 0) { + if (access(cfg_file, R_OK) != 0 && errno == ENOENT) { xfree(cfg_file); cfg_file = NULL; } - } else { - if (access(cfg_file, R_OK) != 0) { - log_warn("%s", cfg_file); - exit(1); - } } /* |