diff --git a/src/client.c b/src/client.c index adec3a0..e6067eb 100644 --- a/src/client.c +++ b/src/client.c @@ -277,7 +277,7 @@ ishide(Client *c) void client_kill(Client *c) { - XEvent ev; + XEvent ev; Atom *atom = NULL; int proto; Bool canbedel = 0; diff --git a/src/wmfs.c b/src/wmfs.c index 952346d..3f21f65 100644 --- a/src/wmfs.c +++ b/src/wmfs.c @@ -113,7 +113,7 @@ mainloop(void) { fd_set fd; char sbuf[sizeof infobar->statustext], *p; - int len, r, offset = 0; + int len, r, offset = 0, st; Bool readstdin = True; XEvent ev; @@ -153,6 +153,7 @@ mainloop(void) readstdin = False; } infobar_draw(); + wait(&st); } while(XPending(dpy)) { diff --git a/src/wmfs.h b/src/wmfs.h index e03404c..2c46500 100644 --- a/src/wmfs.h +++ b/src/wmfs.h @@ -44,6 +44,7 @@ #include #include #include +#include #include #include #include