[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