just ignore the FD_ISSET check in main.c of xfd, just call XPending (which does the same afair)

This commit is contained in:
Anselm R. Garbe 2007-02-21 21:36:54 +01:00
parent 204f0a340d
commit b3b58c08e4
1 changed files with 5 additions and 6 deletions

11
main.c
View File

@ -325,12 +325,11 @@ main(int argc, char *argv[]) {
} }
drawstatus(); drawstatus();
} }
if(FD_ISSET(xfd, &rd)) while(XPending(dpy)) {
while(XPending(dpy)) { XNextEvent(dpy, &ev);
XNextEvent(dpy, &ev); if(handler[ev.type])
if(handler[ev.type]) (handler[ev.type])(&ev); /* call handler */
(handler[ev.type])(&ev); /* call handler */ }
}
} }
cleanup(); cleanup();
XCloseDisplay(dpy); XCloseDisplay(dpy);