From 9b630a182280d1a57aaaa4748eaf221672b54d64 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Mon, 7 Nov 2016 04:54:33 +1300 Subject: [PATCH] Use Security::CertPointer in ACLServerCertificateStrategy --- src/acl/ServerCertificate.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/acl/ServerCertificate.cc b/src/acl/ServerCertificate.cc index 6dca5552fa..73c7238567 100644 --- a/src/acl/ServerCertificate.cc +++ b/src/acl/ServerCertificate.cc @@ -21,16 +21,16 @@ int ACLServerCertificateStrategy::match(ACLData * &data, ACLFilledChecklist *checklist, ACLFlags &) { - X509 *cert = NULL; - if (checklist->serverCert.get()) - cert = checklist->serverCert.get(); + Security::CertPointer cert; + if (checklist->serverCert) + cert = checklist->serverCert; else if (checklist->conn() != NULL && checklist->conn()->serverBump()) - cert = checklist->conn()->serverBump()->serverCert.get(); + cert = checklist->conn()->serverBump()->serverCert; if (!cert) return 0; - return data->match(cert); + return data->match(cert.get()); } ACLServerCertificateStrategy * -- 2.47.2