aboutsummaryrefslogtreecommitdiff
path: root/ssl
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2014-03-09 22:20:36 -0700
committerSteven Fackler <[email protected]>2014-03-09 22:20:36 -0700
commit548cd1e72615afc6c49f49889ddea790d3bcefe3 (patch)
tree197d4d727accd254bf13cdbe60b4d5bdab41e892 /ssl
parentProperly propogate errors (diff)
downloadrust-openssl-548cd1e72615afc6c49f49889ddea790d3bcefe3.tar.xz
rust-openssl-548cd1e72615afc6c49f49889ddea790d3bcefe3.zip
Add a configure option for SSLv2 support
Diffstat (limited to 'ssl')
-rw-r--r--ssl/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/ssl/mod.rs b/ssl/mod.rs
index e9b4e78b..b28e072c 100644
--- a/ssl/mod.rs
+++ b/ssl/mod.rs
@@ -13,8 +13,6 @@ mod ffi;
#[cfg(test)]
mod tests;
-static mut INIT: Once = ONCE_INIT;
-
static mut VERIFY_IDX: c_int = -1;
static mut MUTEXES: *mut ~[NativeMutex] = 0 as *mut ~[NativeMutex];
@@ -28,6 +26,8 @@ macro_rules! try_ssl(
)
fn init() {
+ static mut INIT: Once = ONCE_INIT;
+
unsafe {
INIT.doit(|| {
ffi::SSL_library_init();