#include <string.h>
#include <X11/Xlocale.h>
-/* static functions */
+/* static */
static void
drawborder(void)
}
}
-/* extern functions */
+/* extern */
void
drawall()
{
Client *c;
- for(c = clients; c; c = getnext(c->next))
+ for(c = clients; c; c = getnext(c->next, tsel))
drawtitle(c);
drawstatus();
}
drawtext(stext, !istile, False);
XCopyArea(dpy, dc.drawable, barwin, dc.gc, 0, 0, bw, bh, 0, 0);
- XFlush(dpy);
+ XSync(dpy, False);
}
void
dc.x += dc.w;
dc.w = textw(c->name);
drawtext(c->name, !istile, True);
- XCopyArea(dpy, dc.drawable, c->title, dc.gc,
- 0, 0, c->tw, c->th, 0, 0);
- XFlush(dpy);
+ XCopyArea(dpy, dc.drawable, c->title, dc.gc, 0, 0, c->tw, c->th, 0, 0);
+ XSync(dpy, False);
}
unsigned long