aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2017-02-18 21:58:38 -0800
committerSteven Fackler <[email protected]>2017-02-18 21:58:38 -0800
commit710a30bb40d61c88563a8ca0c84a3a6d1abfe7c8 (patch)
tree3139ba1368b0bad1dd7bb738bd22e827fcb48820
parentMerge pull request #582 from bluejekyll/master (diff)
downloadrust-openssl-710a30bb40d61c88563a8ca0c84a3a6d1abfe7c8.tar.xz
rust-openssl-710a30bb40d61c88563a8ca0c84a3a6d1abfe7c8.zip
Tweaks
-rw-r--r--openssl/src/ssl/mod.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/openssl/src/ssl/mod.rs b/openssl/src/ssl/mod.rs
index a14d0cb9..b8dfc62b 100644
--- a/openssl/src/ssl/mod.rs
+++ b/openssl/src/ssl/mod.rs
@@ -660,12 +660,11 @@ impl SslContextBuilder {
#[cfg(any(all(feature = "v102", ossl102), all(feature = "v110", ossl110)))]
pub fn set_verify_cert_store(&mut self, cert_store: X509Store) -> Result<(), ErrorStack> {
unsafe {
- // set0 will free, set1 increments, and then requires a free
let ptr = cert_store.as_ptr();
- let result = try!(cvt(ffi::SSL_CTX_set0_verify_cert_store(self.as_ptr(), ptr) as c_int).map(|_|()));
-
+ try!(cvt(ffi::SSL_CTX_set0_verify_cert_store(self.as_ptr(), ptr) as c_int));
mem::forget(cert_store);
- Ok(result)
+
+ Ok(())
}
}