From d32cd8bce93150643ba4288fb45dc1b425dc51b3 Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Wed, 18 Feb 2015 12:52:24 +0100 Subject: [PATCH] Prevent a NULL pointer deference if monitor_create fails --- bar.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bar.c b/bar.c index 00fa3d0..8a86c94 100644 --- a/bar.c +++ b/bar.c @@ -811,6 +811,9 @@ monitor_create_chain (xcb_rectangle_t *rects, const int num) min(width, rects[i].width - left), rects[i].height); + if (!mon) + break; + monitor_add(mon); width -= rects[i].width - left;