small changes to dwm.1, rearranged order within main event loop
This commit is contained in:
parent
2eebebf262
commit
b43989207a
3 changed files with 13 additions and 11 deletions
8
main.c
8
main.c
|
@ -286,11 +286,9 @@ main(int argc, char *argv[])
|
|||
FD_SET(STDIN_FILENO, &rd);
|
||||
FD_SET(xfd, &rd);
|
||||
i = select(xfd + 1, &rd, NULL, NULL, NULL);
|
||||
if(i == -1 && errno == EINTR)
|
||||
if((i == -1) && (errno == EINTR))
|
||||
continue;
|
||||
if(i < 0)
|
||||
eprint("select failed\n");
|
||||
else if(i > 0) {
|
||||
if(i > 0) {
|
||||
if(readin && FD_ISSET(STDIN_FILENO, &rd)) {
|
||||
readin = NULL != fgets(stext, sizeof(stext), stdin);
|
||||
if(readin)
|
||||
|
@ -300,6 +298,8 @@ main(int argc, char *argv[])
|
|||
drawstatus();
|
||||
}
|
||||
}
|
||||
else if(i < 0)
|
||||
eprint("select failed\n");
|
||||
procevent();
|
||||
}
|
||||
cleanup();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue