We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d8054dc commit 29cc972Copy full SHA for 29cc972
1 file changed
src/entry.rs
@@ -1571,9 +1571,12 @@ entry! {
1571
entry! {
1572
pub fn _SSL_CIPHER_description(
1573
cipher: *const SSL_CIPHER,
1574
- mut buf: *mut c_char,
1575
- mut size: c_int,
+ buf: *mut c_char,
+ size: c_int,
1576
) -> *mut c_char {
1577
+ // rebind inside `ffi_panic_boundary` closure to make `unused_assignments` lint
1578
+ // more accurate
1579
+ let mut buf = buf;
1580
let description = try_ref_from_ptr!(cipher).description;
1581
let required_len = description.to_bytes_with_nul().len();
1582
@@ -1587,7 +1590,6 @@ entry! {
1587
1590
return allocd;
1588
1591
}
1589
1592
buf = allocd;
- size = required_len as i32;
1593
} else if size < (required_len as i32) {
1594
return ptr::null_mut();
1595
0 commit comments