[binutils-gdb] Fix snafu in rust demangler recursion limit code

Nick Clifton nickc@sourceware.org
Mon Jul 4 15:28:21 GMT 2022


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=96c33f79ded357e871c43af04238dfdedebac86c

commit 96c33f79ded357e871c43af04238dfdedebac86c
Author: Nick Clifton <nickc@redhat.com>
Date:   Mon Jul 4 16:28:02 2022 +0100

    Fix snafu in rust demangler recursion limit code

Diff:
---
 libiberty/rust-demangle.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libiberty/rust-demangle.c b/libiberty/rust-demangle.c
index d6daf23af27..8dfeeac2a4f 100644
--- a/libiberty/rust-demangle.c
+++ b/libiberty/rust-demangle.c
@@ -1234,6 +1234,7 @@ demangle_const (struct rust_demangler *rdm)
       PRINT (": ");
       PRINT (basic_type (ty_tag));
     }
+  goto pass_return;
 
  fail_return:
   rdm->errored = 1;


More information about the Binutils-cvs mailing list