small changes to dwm.1, rearranged order within main event loop

This commit is contained in:
Anselm R.Garbe
2006-08-21 07:31:15 +02:00
parent 2eebebf262
commit b43989207a
3 changed files with 13 additions and 11 deletions

8
main.c
View File

@ -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();