emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xterm.c


From: Eli Zaretskii
Subject: [Emacs-diffs] Changes to emacs/src/xterm.c
Date: Sat, 18 Mar 2006 13:48:57 +0000

Index: emacs/src/xterm.c
diff -u emacs/src/xterm.c:1.903 emacs/src/xterm.c:1.904
--- emacs/src/xterm.c:1.903     Tue Mar 14 15:38:43 2006
+++ emacs/src/xterm.c   Sat Mar 18 13:48:57 2006
@@ -10116,6 +10116,24 @@
   *bits = nr;
 }
 
+int
+x_display_ok (display)
+    const char * display;
+{
+    int dpy_ok = 1;
+    Display *dpy;
+    char *display_name = display || getenv("DISPLAY");
+
+    if (!display_name)
+      return 0;
+
+    if ((dpy = XOpenDisplay (display)))
+      XCloseDisplay (dpy);
+    else
+      dpy_ok = 0;
+    return dpy_ok;
+}
+
 struct x_display_info *
 x_term_init (display_name, xrm_option, resource_name)
      Lisp_Object display_name;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]