diff options
| author | Michael Howell <michael@notriddle.com> | 2020-07-30 12:11:30 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2020-12-10 13:31:52 -0700 |
| commit | a50811a214b50d4a835ba1ad8eac546f9c7af9fa (patch) | |
| tree | bf6f7cea3d11dc806c3edc219db1dad4e9c22a2d /library/std/src | |
| parent | 59abdb6a7eef003b1a1b0711ceb9a1edb1d1b84c (diff) | |
| download | rust-a50811a214b50d4a835ba1ad8eac546f9c7af9fa.tar.gz rust-a50811a214b50d4a835ba1ad8eac546f9c7af9fa.zip | |
Add safety note to library/std/src/sys/unix/fd.rs
Co-authored-by: Elichai Turkel <elichai.turkel@gmail.com>
Diffstat (limited to 'library/std/src')
| -rw-r--r-- | library/std/src/sys/unix/fd.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/library/std/src/sys/unix/fd.rs b/library/std/src/sys/unix/fd.rs index 0eeaa68d55a..08c63444e2b 100644 --- a/library/std/src/sys/unix/fd.rs +++ b/library/std/src/sys/unix/fd.rs @@ -69,6 +69,7 @@ const fn max_iov() -> usize { impl FileDesc { pub fn new(fd: c_int) -> FileDesc { assert_ne!(fd, -1); + // SAFETY: we just asserted that the value is in the valid range and isn't `-1` (the only value bigger than `0xFF_FF_FF_FE` unsigned) unsafe { FileDesc { fd } } } |
