* hash function.
*/
- m = EVP_MD_CTX_create();
+ m = EVP_MD_CTX_new();
if (m == NULL)
goto err;
#endif
rv = 1;
err:
- EVP_MD_CTX_destroy(m);
+ EVP_MD_CTX_free(m);
return rv;
}
if (num <= 0)
return 1;
- m = EVP_MD_CTX_create();
+ m = EVP_MD_CTX_new();
if (m == NULL)
goto err_mem;
ASYNC_unblock_pause();
CRYPTO_w_unlock(CRYPTO_LOCK_RAND);
- EVP_MD_CTX_destroy(m);
+ EVP_MD_CTX_free(m);
if (ok)
return (1);
else if (pseudo)
}
err:
RANDerr(RAND_F_RAND_BYTES, ERR_R_EVP_LIB);
- EVP_MD_CTX_destroy(m);
+ EVP_MD_CTX_free(m);
return 0;
err_mem:
RANDerr(RAND_F_RAND_BYTES, ERR_R_MALLOC_FAILURE);
- EVP_MD_CTX_destroy(m);
+ EVP_MD_CTX_free(m);
return 0;
}