diff --git a/wpa_supplicant-2.9_standard/wpa_supplicant_lib/wpa_evp_key.c b/wpa_supplicant-2.9_standard/wpa_supplicant_lib/wpa_evp_key.c index 5948cca69f5ca8e1a24aeae8988e022de5290e2d..603dc52db103acc9a95959cc39b49a3fefa14c2f 100644 --- a/wpa_supplicant-2.9_standard/wpa_supplicant_lib/wpa_evp_key.c +++ b/wpa_supplicant-2.9_standard/wpa_supplicant_lib/wpa_evp_key.c @@ -125,7 +125,6 @@ EVP_PKEY *GET_EVP_PKEY(const char *key_id) { int key_type; EVP_PKEY *wrap_key = NULL; - RSA *public_rsa = NULL; EVP_PKEY *pub_key = NULL; if (key_id == NULL) { @@ -145,7 +144,7 @@ EVP_PKEY *GET_EVP_PKEY(const char *key_id) return NULL; } - public_rsa = EVP_PKEY_get0_RSA(pub_key); + const RSA *public_rsa = EVP_PKEY_get0_RSA(pub_key); if (public_rsa == NULL ) { wpa_printf(MSG_ERROR, "public_rsa is NULL"); EVP_PKEY_free(pub_key);