aboutsummaryrefslogtreecommitdiff
path: root/libntp/libssl_compat.c
diff options
context:
space:
mode:
Diffstat (limited to 'libntp/libssl_compat.c')
-rw-r--r--libntp/libssl_compat.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libntp/libssl_compat.c b/libntp/libssl_compat.c
index afe4d07a4b0a..5527682b34f9 100644
--- a/libntp/libssl_compat.c
+++ b/libntp/libssl_compat.c
@@ -74,7 +74,10 @@ sslshimBN_GENCB_free(
EVP_MD_CTX*
sslshim_EVP_MD_CTX_new(void)
{
- return calloc(1, sizeof(EVP_MD_CTX));
+ EVP_MD_CTX * ctx;
+ if (NULL != (ctx = calloc(1, sizeof(EVP_MD_CTX))))
+ EVP_MD_CTX_init(ctx);
+ return ctx;
}
void