We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57e376a commit 8707772Copy full SHA for 8707772
openssl/src/x509/mod.rs
@@ -1852,7 +1852,10 @@ impl X509Crl {
1852
pub fn new(issuer_cert: &X509) -> Result<Self, ErrorStack> {
1853
unsafe {
1854
let crl = cvt_p(ffi::X509_CRL_new())?;
1855
- cvt(ffi::X509_CRL_set_version(crl, issuer_cert.version() as i64))?;
+ cvt(ffi::X509_CRL_set_version(
1856
+ crl,
1857
+ issuer_cert.version() as c_long,
1858
+ ))?;
1859
cvt(ffi::X509_CRL_set_issuer_name(
1860
crl,
1861
issuer_cert.issuer_name().as_ptr(),
@@ -1939,7 +1942,7 @@ impl X509Crl {
1939
1942
ffi::NID_crl_number,
1940
1943
std::mem::transmute(value.as_ptr()),
1941
1944
0,
- ffi::X509V3_ADD_REPLACE,
1945
+ ffi::X509V3_ADD_REPLACE as std::ffi::c_ulong,
1946
))
1947
.map(|_| ())
1948
}
0 commit comments