From: Nick Porter Date: Mon, 15 Aug 2022 13:24:21 +0000 (+0100) Subject: cond_eval returns bool so cannot be < 0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e96ef6041f8a19f1a9ea57324393c0fce76d292f;p=thirdparty%2Ffreeradius-server.git cond_eval returns bool so cannot be < 0 --- diff --git a/src/lib/server/cond_eval.c b/src/lib/server/cond_eval.c index 154d24470c9..cb5e49c1414 100644 --- a/src/lib/server/cond_eval.c +++ b/src/lib/server/cond_eval.c @@ -977,10 +977,7 @@ redo: * possible. */ if (!c->async_required) { - rcode = cond_eval(request, a->modreturn, a->c); - if (rcode < 0) return rcode; - - a->result = (rcode == 1); + a->result = cond_eval(request, a->modreturn, a->c); goto return_to_parent; }