From 0a9a151f249b408010248b727092eb62f7d83d08 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Mon, 20 Jan 2025 15:49:19 -0500 Subject: [PATCH] shut up coverity --- src/lib/util/pair_legacy.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/util/pair_legacy.c b/src/lib/util/pair_legacy.c index 4e86572f94..1a1aca9b80 100644 --- a/src/lib/util/pair_legacy.c +++ b/src/lib/util/pair_legacy.c @@ -126,7 +126,10 @@ static ssize_t fr_pair_value_from_substr(fr_pair_t *vp, fr_sbuff_t *in, bool tai } slen = fr_value_box_from_substr(vp, &vp->data, vp->da->type, vp->da, in, rules, tainted); - if (slen < 0) return slen - (quote != 0); + if (slen < 0) { + fr_assert(slen >= -((ssize_t) 1 << 20)); + return slen - (quote != 0); + } if (quote && !fr_sbuff_next_if_char(in, quote)) { fr_strerror_const("Unterminated string"); -- 2.47.3