diff --git a/dwl.c b/dwl.c index 9ee3c76..2f7f2bf 100644 --- a/dwl.c +++ b/dwl.c @@ -1803,6 +1803,7 @@ printstatus(void) sel, urg); printf("%s layout %s\n", m->wlr_output->name, m->lt[m->sellt]->symbol); } + fflush(stdout); } void @@ -2081,9 +2082,6 @@ setsel(struct wl_listener *listener, void *data) void setup(void) { - /* Force line-buffered stdout */ - setvbuf(stdout, NULL, _IOLBF, 0); - /* The Wayland display is managed by libwayland. It handles accepting * clients from the Unix socket, manging Wayland globals, and so on. */ dpy = wl_display_create();