aboutsummaryrefslogtreecommitdiff
path: root/src/ssl/mod.rs
diff options
context:
space:
mode:
authorJared Roesch <[email protected]>2014-09-30 14:34:34 -0700
committerJared Roesch <[email protected]>2014-10-05 02:43:37 -0700
commitb3c80a76ddbd871c9ef64762d4e532c3a55b903f (patch)
tree9d063515923c6ac0af789152846f9b1c506a581d /src/ssl/mod.rs
parentClean up warnings (diff)
downloadrust-openssl-b3c80a76ddbd871c9ef64762d4e532c3a55b903f.tar.xz
rust-openssl-b3c80a76ddbd871c9ef64762d4e532c3a55b903f.zip
Make errors human readable
Change error messages from numeric codes to human readable strings. This makes debugging failures much easier.
Diffstat (limited to 'src/ssl/mod.rs')
-rw-r--r--src/ssl/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ssl/mod.rs b/src/ssl/mod.rs
index 379a98cf..b5027e8f 100644
--- a/src/ssl/mod.rs
+++ b/src/ssl/mod.rs
@@ -24,6 +24,7 @@ fn init() {
unsafe {
INIT.doit(|| {
ffi::SSL_library_init();
+ ffi::SSL_load_error_strings(); // maybe add err_load_crypto_strings?
let verify_idx = ffi::SSL_CTX_get_ex_new_index(0, ptr::null(), None,
None, None);
assert!(verify_idx >= 0);