From d0183edc51ae9c69c72b29070c6a95711aa38e30 Mon Sep 17 00:00:00 2001 From: Markus Frosch Date: Mon, 1 Aug 2016 09:47:58 +0200 Subject: [PATCH] Fix build with OpenSSL 1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit error: cannot convert ‘const boost::shared_ptr’ to ‘X509* {aka x509_st*}’ for argument ‘1’ to ‘ASN1_TIME* X509_get_notBefore(X509*)’ refs #12044 --- lib/cli/pkiutility.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/cli/pkiutility.cpp b/lib/cli/pkiutility.cpp index ea893e2aa..834cdcca1 100644 --- a/lib/cli/pkiutility.cpp +++ b/lib/cli/pkiutility.cpp @@ -319,11 +319,11 @@ String PkiUtility::GetCertificateInformation(const boost::shared_ptr& cert pre = "\n Valid From: "; BIO_write(out, pre.CStr(), pre.GetLength()); - ASN1_TIME_print(out, X509_get_notBefore(cert)); + ASN1_TIME_print(out, X509_get_notBefore(cert.get())); pre = "\n Valid Until: "; BIO_write(out, pre.CStr(), pre.GetLength()); - ASN1_TIME_print(out, X509_get_notAfter(cert)); + ASN1_TIME_print(out, X509_get_notAfter(cert.get())); pre = "\n Fingerprint: "; BIO_write(out, pre.CStr(), pre.GetLength());