fixed a bug when dmenu is run with -v
This commit is contained in:
parent
d8b48d64e1
commit
6b5b580aff
|
@ -1,5 +1,5 @@
|
|||
# dmenu version
|
||||
VERSION = 2.4.2
|
||||
VERSION = 2.5
|
||||
|
||||
# Customize below to fit your system
|
||||
|
||||
|
|
6
main.c
6
main.c
|
@ -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, "");
|
||||
|
|
Loading…
Reference in a new issue