Ignore NULL parameter in EVP_MD_CTX_destroy.

(cherry picked from commit a6c62f0c25)
This commit is contained in:
Dr. Stephen Henson 2013-12-20 15:12:26 +00:00
parent fc0503a25c
commit 560b34f2b0

View File

@ -343,10 +343,13 @@ int EVP_Digest(const void *data, size_t count,
}
void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx)
{
if (ctx)
{
EVP_MD_CTX_cleanup(ctx);
OPENSSL_free(ctx);
}
}
/* This call frees resources associated with the context */
int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx)