commit 6b44f18

chld  ·  2026-07-13 17:01:12 +0000 UTC
parent 65d6d04
code cleanup
1 files changed,  +5, -9
M xl.c
M xl.c
+5, -9
 1@@ -46,10 +46,12 @@ int main(int ac, char **av)
 2 				return 0;
 3 				break;
 4 			case ':':
 5-				fprintf(stderr, "-%c needs a argument!\n", optopt); return 1;
 6+				fprintf(stderr, "-%c needs a argument!\n", optopt); 
 7+				return 1;
 8 				break;
 9 			case '?':
10-				fprintf(stderr, "unknown flag: -%c\n", optopt); return 1;
11+				fprintf(stderr, "unknown flag: -%c\n", optopt); 
12+				return 1;
13 				break;
14 		}
15 	}
16@@ -114,7 +116,6 @@ int main(int ac, char **av)
17 	}
18 
19 	/* init prg list */
20-
21 	char *prgs[64];
22 
23 	size_t p_i=0;
24@@ -126,7 +127,6 @@ int main(int ac, char **av)
25 		prgs[p_i++]=t;
26 		t=strtok(NULL, "\n");
27 	}
28-	//fprintf(stderr, "%d\n", (int)p_i);
29 
30 	while(1)
31 	{
32@@ -149,9 +149,7 @@ int main(int ac, char **av)
33 					
34 					XFillRectangle(d,w,gc,0,(hi*j)/(int)p_i,wi,hi/(int)p_i);
35 				}
36-				XFlush(d);
37-				/* text drawing */
38-				XSetForeground(d, gc, WhitePixel(d,s));
39+
40 				for(int i=0; i<(int)p_i; ++i)
41 				{
42 					int direction, as, des;
43@@ -175,7 +173,6 @@ int main(int ac, char **av)
44 							prgs[i],
45 							strlen(prgs[i]));
46 				}
47-				XSetForeground(d, gc, BlackPixel(d,s));
48 				break;
49 			case ConfigureNotify:
50 				break;
51@@ -184,7 +181,6 @@ int main(int ac, char **av)
52 				break;
53 			case ButtonPress:
54 				printf("%s\n", prgs[sel]);
55-				//fprintf(stderr, "%s: last sel %d\n", prgs[sel], sel);
56 				goto q;
57 				break;
58 			case ButtonRelease: