diff options
Diffstat (limited to 'usr/src/lib/libdemangle/common/rust.c')
-rw-r--r-- | usr/src/lib/libdemangle/common/rust.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/libdemangle/common/rust.c b/usr/src/lib/libdemangle/common/rust.c index f99fe79a10..def4056d74 100644 --- a/usr/src/lib/libdemangle/common/rust.c +++ b/usr/src/lib/libdemangle/common/rust.c @@ -10,7 +10,7 @@ */ /* - * Copyright 2019, Joyent, Inc. + * Copyright 2019 Joyent, Inc. */ #include <errno.h> @@ -239,7 +239,7 @@ rustdem_parse_name_segment(rustdem_state_t *st, strview_t *svp, boolean_t first) rem = sv_remaining(&sv); - if (rem < len || len > SIZE_MAX) { + if (rem < len || len >= SIZE_MAX) { st->rds_error = EINVAL; return (B_FALSE); } |