Skip to content

Commit 3d83e30

Browse files
committed
Quiet Clippy::manual_slice_size_calculation lints
1 parent 1bfbb03 commit 3d83e30

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/sys/ioctl/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -712,7 +712,7 @@ macro_rules! ioctl_read_buf {
712712
pub unsafe fn $name(fd: $crate::libc::c_int,
713713
data: &mut [$ty])
714714
-> $crate::Result<$crate::libc::c_int> {
715-
convert_ioctl_res!($crate::libc::ioctl(fd, request_code_read!($ioty, $nr, data.len() * ::std::mem::size_of::<$ty>()) as $crate::sys::ioctl::ioctl_num_type, data))
715+
convert_ioctl_res!($crate::libc::ioctl(fd, request_code_read!($ioty, $nr, ::std::mem::size_of_val(data)) as $crate::sys::ioctl::ioctl_num_type, data))
716716
}
717717
)
718718
}
@@ -751,7 +751,7 @@ macro_rules! ioctl_write_buf {
751751
pub unsafe fn $name(fd: $crate::libc::c_int,
752752
data: &[$ty])
753753
-> $crate::Result<$crate::libc::c_int> {
754-
convert_ioctl_res!($crate::libc::ioctl(fd, request_code_write!($ioty, $nr, data.len() * ::std::mem::size_of::<$ty>()) as $crate::sys::ioctl::ioctl_num_type, data))
754+
convert_ioctl_res!($crate::libc::ioctl(fd, request_code_write!($ioty, $nr, ::std::mem::size_of_val(data)) as $crate::sys::ioctl::ioctl_num_type, data))
755755
}
756756
)
757757
}
@@ -780,7 +780,7 @@ macro_rules! ioctl_readwrite_buf {
780780
pub unsafe fn $name(fd: $crate::libc::c_int,
781781
data: &mut [$ty])
782782
-> $crate::Result<$crate::libc::c_int> {
783-
convert_ioctl_res!($crate::libc::ioctl(fd, request_code_readwrite!($ioty, $nr, data.len() * ::std::mem::size_of::<$ty>()) as $crate::sys::ioctl::ioctl_num_type, data))
783+
convert_ioctl_res!($crate::libc::ioctl(fd, request_code_readwrite!($ioty, $nr, ::std::mem::size_of_val(data)) as $crate::sys::ioctl::ioctl_num_type, data))
784784
}
785785
)
786786
}

0 commit comments

Comments
 (0)