summaryrefslogtreecommitdiff
blob: 0585072538f2550500f90157230be73b3799aff8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- a/hsr-outputs.c
+++ b/hsr-outputs.c
@@ -47,7 +47,11 @@
 int
 main(int argc, char **argv)
 {
-	Display *display = XOpenDisplay(NULL);
+	Display *display;
+	if (!(display = XOpenDisplay(NULL))) {
+		fprintf(stderr, "Cannot open X display!\n");
+		exit(123);
+	}
 
 	enum Format format = TEXT;
 	void (*print)(XineramaScreenInfo*) = print_text;