summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--dwm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dwm.c b/dwm.c
index 17c95fd..15822f3 100644
--- a/dwm.c
+++ b/dwm.c
@@ -937,11 +937,11 @@ buttonpress(XEvent *e)
c = m->clients;
do {
- if (!ISVISIBLE(c))
+ if (!c || !ISVISIBLE(c))
continue;
else
x += (1.0 / (double)m->bt) * m->btw;
- } while (ev->x > x && (c = c->next));
+ } while (c && ev->x > x && (c = c->next));
if (c) {
click = ClkWinTitle;