From f8f22e1aac60e2a9e986b929191b703325032d61 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Thu, 11 Jan 2024 06:48:59 -0500 Subject: [PATCH] shut up static analysis --- src/main/state.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/state.c b/src/main/state.c index 59a50067ff..c5da08caec 100644 --- a/src/main/state.c +++ b/src/main/state.c @@ -729,13 +729,14 @@ bool fr_state_put_vps(REQUEST *request, RADIUS_PACKET *original, RADIUS_PACKET * VALUE_PAIR *vp, *proxy; vp = fr_pair_find_by_num(request->reply->vps, PW_STATE, 0, TAG_ANY); + fr_assert(vp != NULL); + proxy = fr_pair_find_by_num(request->proxy_reply->vps, PW_STATE, 0, TAG_ANY); /* * We can't delete state, and we can't change it when proxying. */ - if (proxy) { - fr_assert(vp != NULL); + if (proxy && vp) { fr_assert(vp->vp_length == proxy->vp_length); fr_assert(memcmp(vp->vp_octets, proxy->vp_octets, vp->vp_length) == 0); } -- 2.47.3