From 9ff670f349f3b50c2ade895a912652e62be93f0b Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Fri, 7 Feb 2020 13:05:15 +0200 Subject: [PATCH] Fix gcc warnings --- lib/renderers/x11/window.c | 2 +- lib/renderers/x11/x11.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/renderers/x11/window.c b/lib/renderers/x11/window.c index 17e62b3..42b2328 100644 --- a/lib/renderers/x11/window.c +++ b/lib/renderers/x11/window.c @@ -164,7 +164,7 @@ bm_x11_window_set_monitor(struct window *window, uint32_t monitor) /* no focused window is on screen, so use pointer location instead */ if (monitor == 0 && !area && XQueryPointer(window->display, root, &dw, &dw, &x, &y, &di, &di, &du)) { for (i = 0; i < n; i++) { - if (INTERSECT(x, y, 1, 1, info[i])) + if (INTERSECT(x, y, 1, 1, info[i]) > 0) break; } } diff --git a/lib/renderers/x11/x11.c b/lib/renderers/x11/x11.c index ede90a2..8fa311f 100644 --- a/lib/renderers/x11/x11.c +++ b/lib/renderers/x11/x11.c @@ -103,8 +103,10 @@ poll_key(const struct bm_menu *menu, unsigned int *unicode) case XK_g: if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE; + // fall through case XK_bracketleft: if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE; + // fall through case XK_Escape: return BM_KEY_ESCAPE;