summaryrefslogtreecommitdiff
path: root/cprogs
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2016-11-05 13:29:11 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2016-11-05 13:29:11 +0000
commit97579ece00da4f34cdb8460311b5c56bd7fba161 (patch)
treef16a41c286143aaf0f1833629f3a16e326aab12e /cprogs
parent78c7e0c44c2686cf1b9f043297bdd51ce28d0192 (diff)
xduplic-copier: Print error message, rather than segfaulting, if XOpenDisplay fails.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'cprogs')
-rw-r--r--cprogs/xduplic-copier.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cprogs/xduplic-copier.c b/cprogs/xduplic-copier.c
index 80374f9..7118d95 100644
--- a/cprogs/xduplic-copier.c
+++ b/cprogs/xduplic-copier.c
@@ -234,6 +234,7 @@ int main(int argc, const char **argv) {
Font font;
display= XOpenDisplay(0);
+ if (!display) { fputs("XOpenDisplay failed\n",stderr); exit(-1); }
screen= DefaultScreen(display);
cmap= DefaultColormap(display,screen);
root= DefaultRootWindow(display);