From: Eli Zaretskii Date: Sat, 4 May 2019 16:19:58 +0000 (+0300) Subject: Minor fix in .gdbinit X-Git-Tag: emacs-27.0.90~2996 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5d3030910f111e991e5050339faf16b99b401e6a;p=emacs.git Minor fix in .gdbinit * src/.gdbinit (xprintsym): Don't attempt to print the symbol's name if it is not yet set. This happens with built-in symbols at the beginning of 'main'. --- diff --git a/src/.gdbinit b/src/.gdbinit index b8b303104f5..8c9a227ee33 100644 --- a/src/.gdbinit +++ b/src/.gdbinit @@ -1059,8 +1059,10 @@ end define xprintsym xsymname $arg0 xgetptr $symname - set $sym_name = (struct Lisp_String *) $ptr - xprintstr $sym_name + if $ptr != 0 + set $sym_name = (struct Lisp_String *) $ptr + xprintstr $sym_name + end end document xprintsym Print argument as a symbol.