]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
these functions can no longer return negative numbers
authorAlan T. DeKok <aland@freeradius.org>
Sun, 5 Dec 2021 19:34:51 +0000 (14:34 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 7 Dec 2021 13:32:19 +0000 (08:32 -0500)
src/lib/server/cond_eval.c

index 24db8a98533ccf4d5c27edaa60160b355f48ca81..dbcf241182c9b51a4fb6913bf171898dc17119d0 100644 (file)
@@ -1037,8 +1037,6 @@ redo:
                case COND_TYPE_TMPL:
                        fr_assert(a->vb_lhs);
                        rcode = cond_eval_tmpl(request, c->data.vpt, a->vb_lhs);
-                       if (rcode < 0) return rcode;
-
                        a->result = (rcode == 1);
                        break;
 
@@ -1046,7 +1044,6 @@ redo:
                        fr_assert(a->vb_lhs || a->vb_rhs);
 
                        rcode = cond_eval_map(request, c, a->vb_lhs, a->vb_rhs);
-                       if (rcode < 0) return rcode;
                        break;
 
                default: