diff options
author | Anselm R. Garbe <arg@suckless.org> | 2007-02-23 14:39:54 +0100 |
---|---|---|
committer | Anselm R. Garbe <arg@suckless.org> | 2007-02-23 14:39:54 +0100 |
commit | 6b5b580affe4f1f5315afd375c86a87d44799778 (patch) | |
tree | c940cdf8073a18ba441bf38720e99fe0aac1f19d /main.c | |
parent | d8b48d64e168d515ade6631e75ce202f26e00f2d (diff) |
fixed a bug when dmenu is run with -v
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -418,7 +418,9 @@ main(int argc, char *argv[]) { XModifierKeymap *modmap; XSetWindowAttributes wa; - if(isatty(STDIN_FILENO)) { + if(argc == 2 && !strncmp("-v", argv[1], 3)) + eprint("dmenu-"VERSION", (C)opyright MMVI-MMVII Anselm R. Garbe\n"); + else if(isatty(STDIN_FILENO)) { fputs("error: dmenu can't run in an interactive shell\n", stdout); usage(); } @@ -445,8 +447,6 @@ main(int argc, char *argv[]) { else if(!strncmp(argv[i], "-sf", 4)) { if(++i < argc) selfg = argv[i]; } - else if(!strncmp(argv[i], "-v", 3)) - eprint("dmenu-"VERSION", (C)opyright MMVI-MMVII Anselm R. Garbe\n"); else usage(); setlocale(LC_CTYPE, ""); |