From db57abec05ccea8ab13e008bbc745b4c3a07cd3d Mon Sep 17 00:00:00 2001 From: bcook <> Date: Thu, 7 Jul 2016 11:53:12 +0000 Subject: call BN_init on temporaries to avoid use-before-set warnings ok beck@ --- src/lib/libcrypto/dh/dh_key.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/dh') diff --git a/src/lib/libcrypto/dh/dh_key.c b/src/lib/libcrypto/dh/dh_key.c index 25e8968ef5..6eb1365bf6 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.24 2016/06/30 02:02:06 bcook Exp $ */ +/* $OpenBSD: dh_key.c,v 1.25 2016/07/07 11:53:12 bcook Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -149,6 +149,7 @@ generate_key(DH *dh) { BIGNUM prk; + BN_init(&prk); BN_with_flags(&prk, priv_key, BN_FLG_CONSTTIME); if (!dh->meth->bn_mod_exp(dh, pub_key, dh->g, &prk, dh->p, ctx, -- cgit v1.2.3-55-g6feb