[pushed] Use add_angle_brackets in ada_lookup_encoded_symbol
Tom Tromey
tromey@adacore.com
Wed Dec 9 21:18:03 GMT 2020
Joel recently pointed out add_angle_brackets to me. This patch
changes one spot in ada-lang.c to use this function rather than doing
it on its own.
gdb/ChangeLog
2020-12-09 Tom Tromey <tromey@adacore.com>
* ada-lang.c (ada_lookup_encoded_symbol): Use add_angle_brackets.
---
gdb/ChangeLog | 4 ++++
gdb/ada-lang.c | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c
index 5e2f1ece965..3351b95fce1 100644
--- a/gdb/ada-lang.c
+++ b/gdb/ada-lang.c
@@ -5808,7 +5808,7 @@ ada_lookup_encoded_symbol (const char *name, const struct block *block,
ada_lookup_name_info would re-encode/fold it again, and that
would e.g., incorrectly lowercase object renaming names like
"R28b" -> "r28b". */
- std::string verbatim = std::string ("<") + name + '>';
+ std::string verbatim = add_angle_brackets (name);
gdb_assert (info != NULL);
*info = ada_lookup_symbol (verbatim.c_str (), block, domain);
--
2.26.2
More information about the Gdb-patches
mailing list