tLimit calls to xcb_flush() - glazier - window management experiments
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
(DIR) commit ce9d2f09c1234c8f0dd06b789ab8fe572a52b45b
(DIR) parent 4ccefbd711978a3510cd425d144ffc5d2ec3d7e6
(HTM) Author: Willy Goiffon <dev@z3bra.org>
Date: Tue, 22 Oct 2019 20:25:40 +0200
Limit calls to xcb_flush()
Diffstat:
M glazier.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
---
(DIR) diff --git a/glazier.c b/glazier.c
t@@ -481,15 +481,14 @@ main (int argc, char *argv[])
fprintf(stderr, "Cannot redirect root window event.\n");
return -1;
}
- xcb_flush(conn);
for (;;) {
+ xcb_flush(conn);
ev = xcb_wait_for_event(conn);
if (!ev)
break;
ev_callback(ev);
- xcb_flush(conn);
free(ev);
}