aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2014-04-24 23:28:20 -0700
committerSteven Fackler <[email protected]>2014-04-24 23:28:20 -0700
commit4e54038ffcb40b48d102f751bf8da5e7237e282a (patch)
treeeb408019a0f6285392b48c191e3cb950197e5037
parentRevert "Support the dynlock API" (diff)
downloadrust-openssl-4e54038ffcb40b48d102f751bf8da5e7237e282a.tar.xz
rust-openssl-4e54038ffcb40b48d102f751bf8da5e7237e282a.zip
Update for attributes on match arms
-rw-r--r--ssl/mod.rs11
1 files changed, 1 insertions, 10 deletions
diff --git a/ssl/mod.rs b/ssl/mod.rs
index 4564bce9..123ece41 100644
--- a/ssl/mod.rs
+++ b/ssl/mod.rs
@@ -58,24 +58,15 @@ pub enum SslMethod {
}
impl SslMethod {
- #[cfg(sslv2)]
unsafe fn to_raw(&self) -> *ffi::SSL_METHOD {
match *self {
+ #[cfg(sslv2)]
Sslv2 => ffi::SSLv2_method(),
Sslv3 => ffi::SSLv3_method(),
Tlsv1 => ffi::TLSv1_method(),
Sslv23 => ffi::SSLv23_method()
}
}
-
- #[cfg(not(sslv2))]
- unsafe fn to_raw(&self) -> *ffi::SSL_METHOD {
- match *self {
- Sslv3 => ffi::SSLv3_method(),
- Tlsv1 => ffi::TLSv1_method(),
- Sslv23 => ffi::SSLv23_method()
- }
- }
}
/// Determines the type of certificate verification used