diff options
| author | Stefan Lankes <slankes@eonerc.rwth-aachen.de> | 2023-02-24 15:21:15 +0100 |
|---|---|---|
| committer | Stefan Lankes <slankes@eonerc.rwth-aachen.de> | 2023-02-24 15:30:14 +0100 |
| commit | af8ee641a84d9b56c97ecc1deddcd2c7aa5fc4d4 (patch) | |
| tree | 4bf49c116395205152129de891308434d566f6d3 | |
| parent | 90162a78a9c2915d85e48736998cc61412c634f1 (diff) | |
| download | rust-af8ee641a84d9b56c97ecc1deddcd2c7aa5fc4d4.tar.gz rust-af8ee641a84d9b56c97ecc1deddcd2c7aa5fc4d4.zip | |
avoid the usage of libc during the creation of documentation
| -rw-r--r-- | library/std/src/os/fd/raw.rs | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/library/std/src/os/fd/raw.rs b/library/std/src/os/fd/raw.rs index 84c2a65bd91..0a4cefd2095 100644 --- a/library/std/src/os/fd/raw.rs +++ b/library/std/src/os/fd/raw.rs @@ -16,9 +16,7 @@ use crate::os::unix::io::OwnedFd; use crate::os::wasi::io::OwnedFd; use crate::sys_common::{AsInner, IntoInner}; #[cfg(target_os = "hermit")] -use hermit_abi::{STDERR_FILENO, STDIN_FILENO, STDOUT_FILENO}; -#[cfg(not(target_os = "hermit"))] -use libc::{STDERR_FILENO, STDIN_FILENO, STDOUT_FILENO}; +use hermit_abi as libc; /// Raw file descriptors. #[rustc_allowed_through_unstable_modules] @@ -189,7 +187,7 @@ impl IntoRawFd for fs::File { impl AsRawFd for io::Stdin { #[inline] fn as_raw_fd(&self) -> RawFd { - STDIN_FILENO + libc::STDIN_FILENO } } @@ -197,7 +195,7 @@ impl AsRawFd for io::Stdin { impl AsRawFd for io::Stdout { #[inline] fn as_raw_fd(&self) -> RawFd { - STDOUT_FILENO + libc::STDOUT_FILENO } } @@ -205,7 +203,7 @@ impl AsRawFd for io::Stdout { impl AsRawFd for io::Stderr { #[inline] fn as_raw_fd(&self) -> RawFd { - STDERR_FILENO + libc::STDERR_FILENO } } @@ -213,7 +211,7 @@ impl AsRawFd for io::Stderr { impl<'a> AsRawFd for io::StdinLock<'a> { #[inline] fn as_raw_fd(&self) -> RawFd { - STDIN_FILENO + libc::STDIN_FILENO } } @@ -221,7 +219,7 @@ impl<'a> AsRawFd for io::StdinLock<'a> { impl<'a> AsRawFd for io::StdoutLock<'a> { #[inline] fn as_raw_fd(&self) -> RawFd { - STDOUT_FILENO + libc::STDOUT_FILENO } } @@ -229,7 +227,7 @@ impl<'a> AsRawFd for io::StdoutLock<'a> { impl<'a> AsRawFd for io::StderrLock<'a> { #[inline] fn as_raw_fd(&self) -> RawFd { - STDERR_FILENO + libc::STDERR_FILENO } } |
