]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
just use talloc_const_free
authorAlan T. DeKok <aland@freeradius.org>
Fri, 20 May 2022 18:52:56 +0000 (14:52 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 20 May 2022 18:52:56 +0000 (14:52 -0400)
src/lib/eap_aka_sim/module.c

index 873cbcf6b72f366a5fbd562e278cfbfd127ccf90..eed04c7861cfca46b4faad037fb6aa577f0f184c 100644 (file)
@@ -229,7 +229,7 @@ static unlang_action_t mod_encode(rlm_rcode_t *p_result, module_ctx_t const *mct
                 */
                vp = fr_pair_find_by_da_idx(&request->control_pairs, attr_eap_aka_sim_k_encr, 0);
                if (vp) {
-                       talloc_free(UNCONST(void *, mod_session->ctx.k_encr));
+                       talloc_const_free(mod_session->ctx.k_encr);
                        MEM(mod_session->ctx.k_encr = talloc_memdup(mod_session, vp->vp_octets, vp->vp_length));
                }
 
@@ -238,7 +238,7 @@ static unlang_action_t mod_encode(rlm_rcode_t *p_result, module_ctx_t const *mct
                 */
                vp = fr_pair_find_by_da_idx(&request->control_pairs, attr_eap_aka_sim_k_aut, 0);
                if (vp) {
-                       talloc_free(UNCONST(void *, mod_session->ctx.k_aut));
+                       talloc_const_free(mod_session->ctx.k_aut);
                        MEM(mod_session->ctx.k_aut = talloc_memdup(mod_session, vp->vp_octets, vp->vp_length));
                        mod_session->ctx.k_aut_len = vp->vp_length;
                }