diff options
| author | Ian Douglas Scott <ian@iandouglasscott.com> | 2017-08-20 10:07:17 -0700 |
|---|---|---|
| committer | Ian Douglas Scott <ian@iandouglasscott.com> | 2017-08-20 10:10:03 -0700 |
| commit | a41c4f80d9e92bd34b293a4a817092c420276d82 (patch) | |
| tree | 628616742861d7fe9a107ee0ae3bf8d6db09ff89 | |
| parent | 3d9f57a2924f244c5ef9503432733143ba702928 (diff) | |
| download | rust-a41c4f80d9e92bd34b293a4a817092c420276d82.tar.gz rust-a41c4f80d9e92bd34b293a4a817092c420276d82.zip | |
redox: Correct error on exec when file is not found
`.raw_os_error()` (called in `spawn()`) returned None, so this produced an incorrect error.
| -rw-r--r-- | src/libstd/sys/redox/process.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/sys/redox/process.rs b/src/libstd/sys/redox/process.rs index 17fa07b99ae..d87364b8121 100644 --- a/src/libstd/sys/redox/process.rs +++ b/src/libstd/sys/redox/process.rs @@ -336,7 +336,7 @@ impl Command { panic!("return from exec without err"); } } else { - io::Error::new(io::ErrorKind::NotFound, "") + io::Error::from_raw_os_error(syscall::ENOENT) } } |
