diff options
| author | Eli Zaretskii | 2019-05-04 19:19:58 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2019-05-04 19:19:58 +0300 |
| commit | 5d3030910f111e991e5050339faf16b99b401e6a (patch) | |
| tree | 99d7f7e3d56c701f33a544c5844836ff84dfc606 /src | |
| parent | a90ad2297391cf5fe284a4c6e81724360ed018a4 (diff) | |
| download | emacs-5d3030910f111e991e5050339faf16b99b401e6a.tar.gz emacs-5d3030910f111e991e5050339faf16b99b401e6a.zip | |
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'.
Diffstat (limited to 'src')
| -rw-r--r-- | src/.gdbinit | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/.gdbinit b/src/.gdbinit index b8b303104f5..8c9a227ee33 100644 --- a/src/.gdbinit +++ b/src/.gdbinit | |||
| @@ -1059,8 +1059,10 @@ end | |||
| 1059 | define xprintsym | 1059 | define xprintsym |
| 1060 | xsymname $arg0 | 1060 | xsymname $arg0 |
| 1061 | xgetptr $symname | 1061 | xgetptr $symname |
| 1062 | set $sym_name = (struct Lisp_String *) $ptr | 1062 | if $ptr != 0 |
| 1063 | xprintstr $sym_name | 1063 | set $sym_name = (struct Lisp_String *) $ptr |
| 1064 | xprintstr $sym_name | ||
| 1065 | end | ||
| 1064 | end | 1066 | end |
| 1065 | document xprintsym | 1067 | document xprintsym |
| 1066 | Print argument as a symbol. | 1068 | Print argument as a symbol. |