diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2019-01-18 07:35:47 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2019-01-18 07:35:47 +0000 |
commit | ffb7b30be97c8aa35e4a19e5dffdb8c7541d50bf (patch) | |
tree | 98ea803901286a01a9802ea0f9dafe506b0a9d6f /Tools | |
parent | 2e9b270cbb3f01d0a8380b2b823938aafd33360c (diff) | |
download | swig-ffb7b30be97c8aa35e4a19e5dffdb8c7541d50bf.tar.gz |
Fix gdb error: Undefined command: "Printf".
The swig.gdb file provides the swigprint and locswigprint user-defined
commands which stopped working somewhere around gdb 8.0 - 8.2.
```
(gdb) swigprint n
Undefined command: "Printf". Try "help".
(gdb) locswigprint n
Undefined command: "Printf". Try "help".
(gdb)
```
I couldn't find any mention of gdb's Printf, but replacing Printf with
printf works and is documented at
https://sourceware.org/gdb/download/onlinedocs/gdb/Output.html#Output
Fixes issue #1420
[skip ci]
Diffstat (limited to 'Tools')
-rw-r--r-- | Tools/swig.gdb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Tools/swig.gdb b/Tools/swig.gdb index 61872c5d6..5a652cae8 100644 --- a/Tools/swig.gdb +++ b/Tools/swig.gdb @@ -15,7 +15,7 @@ define swigprint else set $expand_count = -1 end - Printf "%s\n", Swig_to_string($arg0, $expand_count) + printf "%s\n", Swig_to_string($arg0, $expand_count) end document swigprint Displays any SWIG DOH object @@ -31,7 +31,7 @@ define locswigprint else set $expand_count = -1 end - Printf "%s\n", Swig_to_string_with_location($arg0, $expand_count) + printf "%s\n", Swig_to_string_with_location($arg0, $expand_count) end document locswigprint Displays any SWIG DOH object prefixed with file and line location |