From: Aaron Marcher Date: Mon, 23 Jan 2017 20:01:41 +0000 (+0100) Subject: Fixed XCloseDisplay() which is not reached in keyboard_indicators() X-Git-Url: https://git.atheridis.org/?a=commitdiff_plain;h=b11dd2db0ebfc0b20ef2d5a972f13cf39bdd0b31;p=suckless%2Fslstatus.git Fixed XCloseDisplay() which is not reached in keyboard_indicators() --- diff --git a/slstatus.c b/slstatus.c index d29436d..53e1946 100644 --- a/slstatus.c +++ b/slstatus.c @@ -329,6 +329,7 @@ keyboard_indicators(void) Display *dpy = XOpenDisplay(NULL); XKeyboardState state; XGetKeyboardControl(dpy, &state); + XCloseDisplay(dpy); switch (state.led_mask) { case 1: @@ -343,8 +344,6 @@ keyboard_indicators(void) default: return smprintf(""); } - - XCloseDisplay(dpy); } static char *