aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/bn
diff options
context:
space:
mode:
authorDaniel Albert <[email protected]>2016-01-20 20:29:06 +0000
committerDaniel Albert <[email protected]>2016-01-20 20:29:06 +0000
commit3ee2bf9310c75228f16ec228d3cd5aaeee66b61f (patch)
tree35c5ecd395bc6d817a26e40e9ad12899edafd6c1 /openssl/src/bn
parentMerge branch 'master' of https://github.com/sfackler/rust-openssl (diff)
downloadrust-openssl-3ee2bf9310c75228f16ec228d3cd5aaeee66b61f.tar.xz
rust-openssl-3ee2bf9310c75228f16ec228d3cd5aaeee66b61f.zip
Fix up RSA integration
Diffstat (limited to 'openssl/src/bn')
-rw-r--r--openssl/src/bn/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/openssl/src/bn/mod.rs b/openssl/src/bn/mod.rs
index ba1121dd..00a0a0ca 100644
--- a/openssl/src/bn/mod.rs
+++ b/openssl/src/bn/mod.rs
@@ -108,7 +108,7 @@ impl BigNum {
}
let r = ffi::BN_dup(orig);
if r.is_null() {
- panic!("Unexpected null pointer from BN_dup(..)")
+ Err(SslError::get())
} else {
Ok(BigNum(r))
}