diff options
| author | Bryan Drewery <bryan@shatow.net> | 2018-03-01 09:17:49 -0800 |
|---|---|---|
| committer | Bryan Drewery <bryan@shatow.net> | 2018-03-01 09:17:49 -0800 |
| commit | 2e2d9260f9425cd700199383096d8201190737de (patch) | |
| tree | 7effdd25c11c33d56aa4ff33a5108e191328d83a /src/libstd/sys/unix/process/process_unix.rs | |
| parent | a9ea876960a06f3ae00049515bf9ef706cca806b (diff) | |
| download | rust-2e2d9260f9425cd700199383096d8201190737de.tar.gz rust-2e2d9260f9425cd700199383096d8201190737de.zip | |
posix_spawn() on OSX supports returning ENOENT.
Diffstat (limited to 'src/libstd/sys/unix/process/process_unix.rs')
| -rw-r--r-- | src/libstd/sys/unix/process/process_unix.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/sys/unix/process/process_unix.rs b/src/libstd/sys/unix/process/process_unix.rs index c5dda6273ef..dcf0278b4aa 100644 --- a/src/libstd/sys/unix/process/process_unix.rs +++ b/src/libstd/sys/unix/process/process_unix.rs @@ -235,14 +235,14 @@ impl Command { io::Error::last_os_error() } - #[cfg(not(any(target_os = "freebsd")))] + #[cfg(not(any(target_os = "macos", target_os = "freebsd")))] fn posix_spawn(&mut self, _stdio: &ChildPipes, _envp: Option<&CStringArray>) -> io::Result<Option<Process>> { Ok(None) } - #[cfg(any(target_os = "freebsd"))] + #[cfg(any(target_os = "macos", target_os = "freebsd"))] fn posix_spawn(&mut self, stdio: &ChildPipes, envp: Option<&CStringArray>) -> io::Result<Option<Process>> { |
