diff --git a/src/eap-mschapv2.c b/src/eap-mschapv2.c index 1639f578..00976d73 100644 --- a/src/eap-mschapv2.c +++ b/src/eap-mschapv2.c @@ -544,7 +544,8 @@ static bool eap_mschapv2_load_settings(struct eap_state *eap, return true; error: - free(state); + l_free(state->user); + l_free(state); return false; }