Skip to content

Commit adca7fd

Browse files
bors[bot]asomers
andauthored
Merge #1816
1816: Clippy cleanup r=rtzoeller a=asomers Co-authored-by: Alan Somers <asomers@gmail.com>
2 parents 1eb589f + 3aedbfa commit adca7fd

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

src/fcntl.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -809,9 +809,7 @@ pub fn fspacectl_all(fd: RawFd, offset: libc::off_t, len: libc::off_t)
809809
0, // No flags are currently supported
810810
&mut rqsr
811811
)};
812-
if let Err(e) = Errno::result(res) {
813-
return Err(e);
814-
}
812+
Errno::result(res)?;
815813
}
816814
Ok(())
817815
}

src/sys/socket/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1459,7 +1459,7 @@ pub fn sendmsg<S>(fd: RawFd, iov: &[IoSlice<'_>], cmsgs: &[ControlMessage],
14591459
// because subsequent code will not clear the padding bytes.
14601460
let mut cmsg_buffer = vec![0u8; capacity];
14611461

1462-
let mhdr = pack_mhdr_to_send(&mut cmsg_buffer[..], &iov, &cmsgs, addr);
1462+
let mhdr = pack_mhdr_to_send(&mut cmsg_buffer[..], iov, cmsgs, addr);
14631463

14641464
let ret = unsafe { libc::sendmsg(fd, &mhdr, flags.bits()) };
14651465

src/sys/socket/sockopt.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -816,7 +816,7 @@ struct SetBool {
816816

817817
impl<'a> Set<'a, bool> for SetBool {
818818
fn new(val: &'a bool) -> SetBool {
819-
SetBool { val: if *val { 1 } else { 0 } }
819+
SetBool { val: i32::from(*val) }
820820
}
821821

822822
fn ffi_ptr(&self) -> *const c_void {

test/test_fcntl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ fn test_readlink() {
216216
let src = tempdir.path().join("a");
217217
let dst = tempdir.path().join("b");
218218
println!("a: {:?}, b: {:?}", &src, &dst);
219-
fs::symlink(&src.as_path(), &dst.as_path()).unwrap();
219+
fs::symlink(src.as_path(), dst.as_path()).unwrap();
220220
let dirfd = open(tempdir.path(), OFlag::empty(), Mode::empty()).unwrap();
221221
let expected_dir = src.to_str().unwrap();
222222

0 commit comments

Comments
 (0)