From 0e62e0d68207ffb4e2d84e990b943427bc986b0d Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Tue, 9 Oct 2012 22:47:29 -0600 Subject: [PATCH] ssl_crtd: set new certificate serial number to zero Initialize new BN value to zero instead of simply testing and ignoring the result. Detected by Jenkins running clang on FreeBSD 9. --- src/ssl/gadgets.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ssl/gadgets.cc b/src/ssl/gadgets.cc index 9e0215d7a0..ac94bc165c 100644 --- a/src/ssl/gadgets.cc +++ b/src/ssl/gadgets.cc @@ -435,7 +435,7 @@ static bool createSerial(Ssl::BIGNUM_Pointer &serial, Ssl::CertificateProperties serial.reset(x509Pubkeydigest(properties.signWithX509)); if (!serial.get()) { serial.reset(BN_new()); - BN_is_zero(serial.get()); + BN_zero(serial.get()); } if (!generateFakeSslCertificate(fakeCert, fakePkey, properties, serial)) -- 2.47.3