Xinqi Bao's Git

uptime: Simplifiy and clean up
[slstatus.git] / components / keyboard_indicators.c
index b7713b6..ed4bc17 100644 (file)
@@ -1,5 +1,5 @@
 /* See LICENSE file for copyright and license details. */
-#include <err.h>
+#include <stdio.h>
 #include <X11/Xlib.h>
 
 #include "../util.h"
@@ -7,11 +7,11 @@
 const char *
 keyboard_indicators(void)
 {
-       Display *dpy = XOpenDisplay(NULL);
+       Display *dpy;
        XKeyboardState state;
 
-       if (dpy == NULL) {
-               warnx("XOpenDisplay failed");
+       if (!(dpy = XOpenDisplay(NULL))) {
+               fprintf(stderr, "Cannot open display\n");
                return NULL;
        }
        XGetKeyboardControl(dpy, &state);