https://gcc.gnu.org/g:afe024047b8ff2593f6c984f06f00e41ff8453a1

commit r16-2793-gafe024047b8ff2593f6c984f06f00e41ff8453a1
Author: Arthur Cohen <arthur.co...@embecosm.com>
Date:   Mon Apr 28 21:45:13 2025 +0200

    gccrs: nr2.0: late: Correctly initialize funny_error member
    
    gcc/rust/ChangeLog:
    
            * resolve/rust-late-name-resolver-2.0.cc (Late::Late): False 
initialize the
            funny_error field.

Diff:
---
 gcc/rust/resolve/rust-late-name-resolver-2.0.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/rust/resolve/rust-late-name-resolver-2.0.cc 
b/gcc/rust/resolve/rust-late-name-resolver-2.0.cc
index a15e17ff9a7f..3328c8b00d85 100644
--- a/gcc/rust/resolve/rust-late-name-resolver-2.0.cc
+++ b/gcc/rust/resolve/rust-late-name-resolver-2.0.cc
@@ -33,7 +33,9 @@
 namespace Rust {
 namespace Resolver2_0 {
 
-Late::Late (NameResolutionContext &ctx) : DefaultResolver (ctx) {}
+Late::Late (NameResolutionContext &ctx)
+  : DefaultResolver (ctx), funny_error (false)
+{}
 
 static NodeId
 next_node_id ()

Reply via email to