]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
I said SHUT THE HECK UP
authorAlan T. DeKok <aland@freeradius.org>
Sat, 11 Dec 2021 18:09:20 +0000 (13:09 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 11 Dec 2021 18:09:20 +0000 (13:09 -0500)
src/lib/unlang/edit.c

index d493aaf6c89e79aa27e701f4e69e8182f0f5e40b..663d7ae8a116d320bf7d7b84bbbcc4c73f305201 100644 (file)
@@ -498,7 +498,9 @@ static unlang_action_t process_edit(rlm_rcode_t *p_result, request_t *request, u
                        goto check_rhs;
 
                case UNLANG_EDIT_EXPANDED_RHS:
-                       fr_assert(state->lhs.vp != NULL);
+#ifdef __clang_analyzer__
+                       if (!state->lhs.vp) goto error;
+#endif
 
                        if (templatize_rhs(state, &state->rhs, state->lhs.vp, request) < 0) goto error;