aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-11-01 21:59:07 -0700
committerSteven Fackler <[email protected]>2016-11-01 21:59:07 -0700
commit176348630a07f53808b33dae05c61b6dd0d8ef7f (patch)
tree8c263ed598966fc2eb069eb632f354b7ffecbfc5 /openssl-sys/src
parentFix docs (diff)
downloadrust-openssl-176348630a07f53808b33dae05c61b6dd0d8ef7f.tar.xz
rust-openssl-176348630a07f53808b33dae05c61b6dd0d8ef7f.zip
Don't clear BigNums in destructor
Instead add a clear method.
Diffstat (limited to 'openssl-sys/src')
-rw-r--r--openssl-sys/src/lib.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/openssl-sys/src/lib.rs b/openssl-sys/src/lib.rs
index 1a9a2ac1..f30d9f03 100644
--- a/openssl-sys/src/lib.rs
+++ b/openssl-sys/src/lib.rs
@@ -1274,6 +1274,8 @@ extern {
pub fn BN_new() -> *mut BIGNUM;
pub fn BN_dup(n: *const BIGNUM) -> *mut BIGNUM;
+ pub fn BN_clear(bn: *mut BIGNUM);
+ pub fn BN_free(bn: *mut BIGNUM);
pub fn BN_clear_free(bn: *mut BIGNUM);
pub fn BN_CTX_new() -> *mut BN_CTX;