From 9e5719eb897fb4c3a1c299e05e85609ab9fe5a9c Mon Sep 17 00:00:00 2001 From: tb <> Date: Mon, 12 Nov 2018 17:39:17 +0000 Subject: Missing initialization for pub_key. CID 184303. ok bcook --- src/lib/libcrypto/dh/dh_key.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libcrypto/dh/dh_key.c b/src/lib/libcrypto/dh/dh_key.c index 694200a7c4..a77e7956dd 100644 --- a/src/lib/libcrypto/dh/dh_key.c +++ b/src/lib/libcrypto/dh/dh_key.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dh_key.c,v 1.35 2018/11/09 23:49:18 tb Exp $ */ +/* $OpenBSD: dh_key.c,v 1.36 2018/11/12 17:39:17 tb Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -121,7 +121,7 @@ generate_key(DH *dh) goto err; } - if (pub_key == NULL) { + if ((pub_key = dh->pub_key) == NULL) { if ((pub_key = BN_new()) == NULL) goto err; } -- cgit v1.2.3-55-g6feb