summaryrefslogtreecommitdiffstats
path: root/system/yeahconsole/50-display.patch
blob: f981fce1138f9d7f8ea1514caf60ab6ca8aaaa27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
From: Damián Viano <debian@damianv.com.ar>
Subject: Fixes segfault when $DISPLAY is not defined/can't be opened

diff -Nura yeahconsole-0.3.4/yeahconsole.c yeahconsole-0.3.4.r.bk/yeahconsole.c
--- yeahconsole-0.3.4/yeahconsole.c	2006-03-11 15:26:00.000000000 -0300
+++ yeahconsole-0.3.4.r.bk/yeahconsole.c	2006-07-01 17:49:14.000000000 -0300
@@ -107,7 +107,8 @@
     }
 
     if (!(dpy = XOpenDisplay(NULL))) {
-	fprintf(stderr, " can not open dpy %s", XDisplayName(NULL));
+	fprintf(stderr, "Can not open display %s\n", XDisplayName(NULL));
+	exit(1);
     }
     screen = DefaultScreen(dpy);
     root = RootWindow(dpy, screen);