From 1b8c62a2c32c35f3e271ec15861e48c8a1fd4f40 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Thu, 16 Feb 2023 22:16:14 +0100 Subject: Minor improvements to kbdlayout --- i3/bin/kbdlayout.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'i3/bin/kbdlayout.c') diff --git a/i3/bin/kbdlayout.c b/i3/bin/kbdlayout.c index bb030bb..7b1fdf6 100644 --- a/i3/bin/kbdlayout.c +++ b/i3/bin/kbdlayout.c @@ -28,6 +28,10 @@ int main(void) { int min = XkbMinorVersion; Display* disp = XkbOpenDisplay("", &evCode, &errRet, &maj, &min, &rsnRet); + if (disp == NULL) { + fprintf(stderr,"Failed to open display, is X running?\n"); + exit(1); + } // State XkbStatePtr state = calloc(1, sizeof(XkbStateRec)); -- cgit v1.2.3