Avoid a warning message when x_error_quitter is not compiled in.
authorEli Zaretskii <eliz@gnu.org>
Wed, 4 Jan 2006 18:12:27 +0000 (18:12 +0000)
committerEli Zaretskii <eliz@gnu.org>
Wed, 4 Jan 2006 18:12:27 +0000 (18:12 +0000)
src/.gdbinit
src/ChangeLog

index 48a0fec..f00a544 100644 (file)
@@ -782,7 +782,15 @@ else
   # If we are running in synchronous mode, we want a chance to look around
   # before Emacs exits.  Perhaps we should put the break somewhere else
   # instead...
-  break x_error_quitter
+  xgetptr Vwindow_system
+  set $tem = (struct Lisp_Symbol *) $ptr
+  xgetptr $tem->xname
+  set $tem = (struct Lisp_String *) $ptr
+  set $tem = (char *) $tem->data
+  # x_error_quitter is defined only on X
+  if $tem[0] == 'x' && $tem[1] == '\0'
+    break x_error_quitter
+  end
 end
 
 # arch-tag: 12f34321-7bfa-4240-b77a-3cd3a1696dfe
index cb01d72..75a0dcc 100644 (file)
@@ -1,5 +1,8 @@
 2006-01-04  Eli Zaretskii  <eliz@gnu.org>
 
+       * .gdbinit: Avoid a warning message when x_error_quitter is not
+       compiled in.
+
        * process.c [WINDOWSNT]: Undef AF_INET6 to disable IPv6 support
        for w32.