aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/x509
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2015-11-10 21:32:19 -0800
committerSteven Fackler <[email protected]>2015-11-16 20:16:01 -0800
commita8a10e64ad21fe900dbeef220493cc31cbeda48e (patch)
tree22677ed06cdb8956fac3a017639ee52e8baf07a5 /openssl/src/x509
parentBump ws2_32-sys version (diff)
downloadrust-openssl-a8a10e64ad21fe900dbeef220493cc31cbeda48e.tar.xz
rust-openssl-a8a10e64ad21fe900dbeef220493cc31cbeda48e.zip
Split stuff requiring a shim out to a separate crate
Diffstat (limited to 'openssl/src/x509')
-rw-r--r--openssl/src/x509/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/openssl/src/x509/mod.rs b/openssl/src/x509/mod.rs
index 91daa66a..8148749a 100644
--- a/openssl/src/x509/mod.rs
+++ b/openssl/src/x509/mod.rs
@@ -18,6 +18,7 @@ use crypto::hash::Type as HashType;
use crypto::pkey::{PKey,Parts};
use crypto::rand::rand_bytes;
use ffi;
+use ffi_extras;
use ssl::error::{SslError, StreamError};
use nid;
@@ -400,7 +401,7 @@ impl X509Generator {
let req = ffi::X509_to_X509_REQ(cert.handle, ptr::null_mut(), ptr::null());
try_ssl_null!(req);
- let exts = ffi::X509_get_extensions(cert.handle);
+ let exts = ffi_extras::X509_get_extensions(cert.handle);
if exts != ptr::null_mut() {
try_ssl!(ffi::X509_REQ_add_extensions(req,exts));
}