diff options
| author | James Cowgill <jcowgill@debian.org> | 2018-01-23 14:47:30 +0000 |
|---|---|---|
| committer | James Cowgill <jcowgill@debian.org> | 2018-01-30 11:53:50 +0000 |
| commit | e9d70417cae7fcb08323351d9388b65b39560156 (patch) | |
| tree | 24bc8938e197458dd8284010cbc49cc38149642e /src/libstd | |
| parent | fe7e1a45f37f4265434cead827f587e75412f85c (diff) | |
| download | rust-e9d70417cae7fcb08323351d9388b65b39560156.tar.gz rust-e9d70417cae7fcb08323351d9388b65b39560156.zip | |
std: use more portable error number in from_raw_os_error docs
On MIPS, error number 98 is not EADDRINUSE (it is EPROTOTYPE). To fix the resulting test failure this causes, use a more portable error number in the example documentation. EINVAL shold be more reliable because it was defined in the original Unix as 22 so hopefully most derivatives have defined it the same way.
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/io/error.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/io/error.rs b/src/libstd/io/error.rs index f0b41f30251..bdd675e6e2b 100644 --- a/src/libstd/io/error.rs +++ b/src/libstd/io/error.rs @@ -292,8 +292,8 @@ impl Error { /// # if cfg!(target_os = "linux") { /// use std::io; /// - /// let error = io::Error::from_raw_os_error(98); - /// assert_eq!(error.kind(), io::ErrorKind::AddrInUse); + /// let error = io::Error::from_raw_os_error(22); + /// assert_eq!(error.kind(), io::ErrorKind::InvalidInput); /// # } /// ``` /// @@ -303,8 +303,8 @@ impl Error { /// # if cfg!(windows) { /// use std::io; /// - /// let error = io::Error::from_raw_os_error(10048); - /// assert_eq!(error.kind(), io::ErrorKind::AddrInUse); + /// let error = io::Error::from_raw_os_error(10022); + /// assert_eq!(error.kind(), io::ErrorKind::InvalidInput); /// # } /// ``` #[stable(feature = "rust1", since = "1.0.0")] |
