Skip to content

Commit 973a451

Browse files
committed
Fix macOS build
1 parent 61f93e2 commit 973a451

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/imp/security_framework.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,7 @@ impl<S: io::Read + io::Write> TlsStream<S> {
423423
Ok(self.stream.context().buffered_read_size()?)
424424
}
425425

426+
#[allow(deprecated)]
426427
pub fn peer_certificate(&self) -> Result<Option<Certificate>, Error> {
427428
let trust = match self.stream.context().peer_trust2()? {
428429
Some(trust) => trust,

src/test.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,10 @@ fn peer_certificate() {
186186
let socket = p!(builder.connect("localhost", socket));
187187

188188
let cert = socket.peer_certificate().unwrap().unwrap();
189-
assert_eq!(cert.to_der().unwrap(), keys.client.ca.get_der());
189+
assert_eq!(
190+
cert.to_der().unwrap(),
191+
keys.server.cert_and_key.cert.get_der()
192+
);
190193

191194
p!(j.join());
192195
}

0 commit comments

Comments
 (0)