diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c index 3962df1603..ed401fe0d8 100644 --- a/lib/vtls/openssl.c +++ b/lib/vtls/openssl.c @@ -5451,7 +5451,7 @@ static CURLcode ossl_sha256sum(const unsigned char *input, mdctx = EVP_MD_CTX_new(); if(!mdctx) return CURLE_OUT_OF_MEMORY; - if(!EVP_DigestInit(mdctx, EVP_sha256())) { + if(!EVP_DigestInit_ex(mdctx, EVP_sha256(), NULL)) { result = CURLE_FAILED_INIT; goto out; }