diff --git a/crypto/evp/evp_rand.c b/crypto/evp/evp_rand.c index 2e4edfff34..c0729656cb 100644 --- a/crypto/evp/evp_rand.c +++ b/crypto/evp/evp_rand.c @@ -433,7 +433,7 @@ const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand) const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand) { - if (rand->gettable_params == NULL) + if (rand->gettable_ctx_params == NULL) return NULL; return rand->gettable_ctx_params( ossl_provider_ctx(EVP_RAND_provider(rand))); @@ -441,7 +441,7 @@ const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand) const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand) { - if (rand->gettable_params == NULL) + if (rand->settable_ctx_params == NULL) return NULL; return rand->settable_ctx_params( ossl_provider_ctx(EVP_RAND_provider(rand)));