sct: fix segfault when DISPLAY is empty, clean up derivation

This commit is contained in:
Yegor Timoshenko
2017-09-26 13:15:55 +00:00
parent cee657f9a3
commit 44beb56540
2 changed files with 28 additions and 23 deletions
+10
View File
@@ -0,0 +1,10 @@
--- a/sct.c 2017-09-22 00:44:20.270421881 +0000
+++ b/sct.c 2017-09-26 10:50:38.964562740 +0000
@@ -36,6 +36,7 @@
main(int argc, char **argv)
{
Display *dpy = XOpenDisplay(NULL);
+ if (!dpy) exit(1);
int screen = DefaultScreen(dpy);
Window root = RootWindow(dpy, screen);