[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 5d30309: Minor fix in .gdbinit
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] master 5d30309: Minor fix in .gdbinit |
Date: |
Sat, 4 May 2019 12:20:59 -0400 (EDT) |
branch: master
commit 5d3030910f111e991e5050339faf16b99b401e6a
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
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'.
---
src/.gdbinit | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/.gdbinit b/src/.gdbinit
index b8b3031..8c9a227 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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 5d30309: Minor fix in .gdbinit,
Eli Zaretskii <=