fixed a bug when dmenu is run with -v
							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 New Issue