]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Placate -Wincompatible-pointer-types-discards-qualifiers (#4523)
authorJames Jones <jejones3141@gmail.com>
Fri, 20 May 2022 16:27:28 +0000 (11:27 -0500)
committerGitHub <noreply@github.com>
Fri, 20 May 2022 16:27:28 +0000 (11:27 -0500)
src/lib/eap_aka_sim/module.c

index 68974cdebf51a0884ed1d6ea689cef4ea0866762..873cbcf6b72f366a5fbd562e278cfbfd127ccf90 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(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;
                }