gracefully degrade to using command line interface if none is
found.
+Fri Aug 23 00:44:57 1996 Fred Fish <fnf@ninemoons.com>
+
+ * gdbtk.c (gdbtk_init): Check for a DISPLAY env variable and
+ gracefully degrade to using command line interface if none is
+ found.
+
Wed Aug 21 16:31:27 1996 Fred Fish <fnf@rtl.cygnus.com>
* valprint.c (print_longest): Test for CC_HAS_LONG_LONG as well as
struct sigaction action;
static sigset_t nullsigmask = {0};
+ /* If there is no DISPLAY environment variable, Tk_Init below will fail,
+ causing gdb to abort. If instead we simply return here, gdb will
+ gracefully degrade to using the command line interface. */
+
+ if (getenv ("DISPLAY") == NULL)
+ return;
+
old_chain = make_cleanup (cleanup_init, 0);
/* First init tcl and tk. */