From: James Jones Date: Fri, 20 May 2022 16:27:28 +0000 (-0500) Subject: Placate -Wincompatible-pointer-types-discards-qualifiers (#4523) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cf3afa0633822860af3d430a6adf46044dbf30f;p=thirdparty%2Ffreeradius-server.git Placate -Wincompatible-pointer-types-discards-qualifiers (#4523) --- diff --git a/src/lib/eap_aka_sim/module.c b/src/lib/eap_aka_sim/module.c index 68974cdebf5..873cbcf6b72 100644 --- a/src/lib/eap_aka_sim/module.c +++ b/src/lib/eap_aka_sim/module.c @@ -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(mod_session->ctx.k_encr); + talloc_free(UNCONST(void *, 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(mod_session->ctx.k_aut); + talloc_free(UNCONST(void *, 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; }