equal
deleted
inserted
replaced
1300 eprint("select failed\n"); |
1300 eprint("select failed\n"); |
1301 } |
1301 } |
1302 if(FD_ISSET(STDIN_FILENO, &rd)) { |
1302 if(FD_ISSET(STDIN_FILENO, &rd)) { |
1303 if(stext == fgets(stext, sizeof stext - 1, stdin)) |
1303 if(stext == fgets(stext, sizeof stext - 1, stdin)) |
1304 stext[strlen(stext) - 1] = '\0'; /* remove tailing '\n' */ |
1304 stext[strlen(stext) - 1] = '\0'; /* remove tailing '\n' */ |
1305 else |
1305 else { |
1306 strncpy(stext, strerror(errno), sizeof stext - 1); |
1306 readin = False; |
|
1307 if(feof(stdin)) |
|
1308 strncpy(stext, "EOF", 4); |
|
1309 else /* error occured */ |
|
1310 strncpy(stext, strerror(errno), sizeof stext - 1); |
|
1311 } |
1307 drawbar(); |
1312 drawbar(); |
1308 } |
1313 } |
1309 while(XPending(dpy)) { |
1314 while(XPending(dpy)) { |
1310 XNextEvent(dpy, &ev); |
1315 XNextEvent(dpy, &ev); |
1311 if(handler[ev.type]) |
1316 if(handler[ev.type]) |