https://gcc.gnu.org/g:24216cde628d43795f9f86747eaee389cc1b2a95

commit r15-2576-g24216cde628d43795f9f86747eaee389cc1b2a95
Author: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com>
Date:   Wed Mar 13 17:18:58 2024 +0100

    gccrs: Fix quoted string format
    
    This format dialog triggered a warning.
    
    gcc/rust/ChangeLog:
    
            * resolve/rust-toplevel-name-resolver-2.0.cc 
(TopLevel::handle_use_dec):
            Replace the string format %<%s%> with the proper %qs format.
    
    Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com>

Diff:
---
 gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc 
b/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
index 80b142678b95..e6da8db850c3 100644
--- a/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
+++ b/gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
@@ -499,7 +499,7 @@ TopLevel::handle_use_dec (AST::SimplePath path)
          auto result = node_forwarding.find (def.get_node_id ());
          if (result != node_forwarding.cend ()
              && result->second != path.get_node_id ())
-           rust_error_at (path.get_locus (), "%<%s%> defined multiple times",
+           rust_error_at (path.get_locus (), "%qs defined multiple times",
                           declared_name.c_str ());
          else // No previous thing has inserted this into our scope
            node_forwarding.insert ({def.get_node_id (), path.get_node_id ()});

Reply via email to