diff options
| author | Steven Fackler <[email protected]> | 2015-10-05 22:05:58 +0100 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2015-10-05 22:05:58 +0100 |
| commit | 0ca71a98fff158d35f5a80b10917bd93f48581b0 (patch) | |
| tree | 5a1d75b62edc4781189d67f3f68a4bfe5b4b50a0 /openssl-sys/src/lib.rs | |
| parent | Merge pull request #282 from Manishearth/threadid (diff) | |
| download | rust-openssl-0ca71a98fff158d35f5a80b10917bd93f48581b0.tar.xz rust-openssl-0ca71a98fff158d35f5a80b10917bd93f48581b0.zip | |
Clean up init stuff
Diffstat (limited to 'openssl-sys/src/lib.rs')
| -rw-r--r-- | openssl-sys/src/lib.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/openssl-sys/src/lib.rs b/openssl-sys/src/lib.rs index e5dfdc82..d40d299d 100644 --- a/openssl-sys/src/lib.rs +++ b/openssl-sys/src/lib.rs @@ -252,10 +252,10 @@ extern fn locking_function(mode: c_int, n: c_int, _file: *const c_char, } pub fn init() { - static mut INIT: Once = ONCE_INIT; + static INIT: Once = ONCE_INIT; - unsafe { - INIT.call_once(|| { + INIT.call_once(|| { + unsafe { SSL_library_init(); SSL_load_error_strings(); @@ -270,9 +270,9 @@ pub fn init() { GUARDS = mem::transmute(guards); CRYPTO_set_locking_callback(locking_function); - unsafe{ rust_openssl_set_id_callback(); } - }) - } + rust_openssl_set_id_callback(); + } + }) } pub unsafe fn SSL_CTX_set_options(ssl: *mut SSL_CTX, op: u64) -> u64 { |