diff options
-rw-r--r-- | libiberty/ChangeLog | 6 | ||||
-rw-r--r-- | libiberty/rust-demangle.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 8e39fd28eba..3f749455f05 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,9 @@ +2021-07-19 Christopher Wellons <wellons@nullprogram.com> + + * rust-demangle.c (struct rust_demangler): Change type of + "recursion" to unsigned. + (RUST_NO_RECURSION_LIMIT): Similarly in cast. + 2021-07-15 Nick Clifton <nickc@redhat.com> PR 99935 diff --git a/libiberty/rust-demangle.c b/libiberty/rust-demangle.c index df09b7b8fdd..ac1eb8eb02c 100644 --- a/libiberty/rust-demangle.c +++ b/libiberty/rust-demangle.c @@ -75,10 +75,10 @@ struct rust_demangler int version; /* Recursion depth. */ - uint recursion; + unsigned recursion; /* Maximum number of times demangle_path may be called recursively. */ #define RUST_MAX_RECURSION_COUNT 1024 -#define RUST_NO_RECURSION_LIMIT ((uint) -1) +#define RUST_NO_RECURSION_LIMIT ((unsigned) -1) uint64_t bound_lifetime_depth; }; |