From: Alan T. DeKok Date: Mon, 20 Jan 2025 20:49:19 +0000 (-0500) Subject: shut up coverity X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0a9a151f249b408010248b727092eb62f7d83d08;p=thirdparty%2Ffreeradius-server.git shut up coverity --- diff --git a/src/lib/util/pair_legacy.c b/src/lib/util/pair_legacy.c index 4e86572f944..1a1aca9b801 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");