aboutsummaryrefslogtreecommitdiff
path: root/openssl/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-08-07 22:58:20 -0700
committerSteven Fackler <[email protected]>2016-08-07 22:58:20 -0700
commitdeb94a904b9a6e47782b828f8c5e33140fd77eaa (patch)
tree54cb9f392bd9289de027855dd7dae6b25a028123 /openssl/src
parentAdd PKey::from_rsa (diff)
downloadrust-openssl-deb94a904b9a6e47782b828f8c5e33140fd77eaa.tar.xz
rust-openssl-deb94a904b9a6e47782b828f8c5e33140fd77eaa.zip
Fix build on 1.9
Diffstat (limited to 'openssl/src')
-rw-r--r--openssl/src/crypto/rsa.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/openssl/src/crypto/rsa.rs b/openssl/src/crypto/rsa.rs
index ba73d215..66341a8b 100644
--- a/openssl/src/crypto/rsa.rs
+++ b/openssl/src/crypto/rsa.rs
@@ -1,7 +1,7 @@
use ffi;
use std::fmt;
use std::ptr;
-use libc::{c_int, c_void, c_char};
+use libc::{c_int, c_void, c_char, c_ulong};
use bn::{BigNum, BigNumRef};
use bio::{MemBio, MemBioSlice};
@@ -66,7 +66,7 @@ impl RSA {
unsafe {
let rsa = try_ssl_null!(ffi::RSA_new());
let rsa = RSA(rsa);
- let e = try!(BigNum::new_from(ffi::RSA_F4 as _));
+ let e = try!(BigNum::new_from(ffi::RSA_F4 as c_ulong));
try_ssl!(ffi::RSA_generate_key_ex(rsa.0, bits as c_int, e.raw(), ptr::null_mut()));