From 244ff5133ad73138555d48395047d057f93444fd Mon Sep 17 00:00:00 2001 From: bcook <> Date: Fri, 10 May 2019 19:15:06 +0000 Subject: Initialize EC_KEY_METHOD before use. Fixes COV-186146 ok tb, beck --- src/lib/libcrypto/ec/ec_kmeth.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/ec/ec_kmeth.c b/src/lib/libcrypto/ec/ec_kmeth.c index 664c412c1a..1fb9e57f32 100644 --- a/src/lib/libcrypto/ec/ec_kmeth.c +++ b/src/lib/libcrypto/ec/ec_kmeth.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ec_kmeth.c,v 1.4 2019/01/19 01:18:56 tb Exp $ */ +/* $OpenBSD: ec_kmeth.c,v 1.5 2019/05/10 19:15:06 bcook Exp $ */ /* * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project. @@ -186,7 +186,7 @@ EC_KEY_METHOD_new(const EC_KEY_METHOD *meth) { EC_KEY_METHOD *ret; - if ((ret = malloc(sizeof(*meth))) == NULL) + if ((ret = calloc(1, sizeof(*meth))) == NULL) return NULL; if (meth != NULL) *ret = *meth; -- cgit v1.2.3-55-g6feb