about summary refs log tree commit diff
path: root/library/std/src/sys/unix/process/process_unix.rs
diff options
context:
space:
mode:
authorLéo Lanteri Thauvin <leseulartichaut@gmail.com>2021-08-24 10:07:16 +0200
committerLéo Lanteri Thauvin <leseulartichaut@gmail.com>2021-08-24 15:33:26 +0200
commit22112e439092e26536a9c9aaa35e892ce36afbea (patch)
treeee8f12100558767a65f205d71c43b2c357f62f10 /library/std/src/sys/unix/process/process_unix.rs
parentf66e825f73d2bd7f8a763b723983850f891985b0 (diff)
downloadrust-22112e439092e26536a9c9aaa35e892ce36afbea.tar.gz
rust-22112e439092e26536a9c9aaa35e892ce36afbea.zip
Remove unnecessary unsafe block in `process_unix`
Diffstat (limited to 'library/std/src/sys/unix/process/process_unix.rs')
-rw-r--r--library/std/src/sys/unix/process/process_unix.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/library/std/src/sys/unix/process/process_unix.rs b/library/std/src/sys/unix/process/process_unix.rs
index 12edf04a4e2..c4215e2c78d 100644
--- a/library/std/src/sys/unix/process/process_unix.rs
+++ b/library/std/src/sys/unix/process/process_unix.rs
@@ -552,8 +552,7 @@ impl Process {
         use crate::os::unix::io::FromRawFd;
         use crate::sys_common::FromInner;
         // Safety: If `pidfd` is nonnegative, we assume it's valid and otherwise unowned.
-        let pidfd = (pidfd >= 0)
-            .then(|| PidFd::from_inner(unsafe { sys::fd::FileDesc::from_raw_fd(pidfd) }));
+        let pidfd = (pidfd >= 0).then(|| PidFd::from_inner(sys::fd::FileDesc::from_raw_fd(pidfd)));
         Process { pid, status: None, pidfd }
     }