diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2017-07-17 09:24:05 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2017-08-28 07:58:19 -0700 |
| commit | e5b123cba250b02e2cd8fad0c0bd6bb519e051d2 (patch) | |
| tree | 4b78884b6d17a0fa242a4432057708797193b22f /src/libstd/sys/unix/process/process_unix.rs | |
| parent | eb8f2586ebd842dec49d3d7f50e49a985ab31493 (diff) | |
| download | rust-e5b123cba250b02e2cd8fad0c0bd6bb519e051d2.tar.gz rust-e5b123cba250b02e2cd8fad0c0bd6bb519e051d2.zip | |
Update the libc submodule
Brings in a few fixes for wasm/asmjs
Diffstat (limited to 'src/libstd/sys/unix/process/process_unix.rs')
| -rw-r--r-- | src/libstd/sys/unix/process/process_unix.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libstd/sys/unix/process/process_unix.rs b/src/libstd/sys/unix/process/process_unix.rs index edd322ca6fa..ae24021fb6c 100644 --- a/src/libstd/sys/unix/process/process_unix.rs +++ b/src/libstd/sys/unix/process/process_unix.rs @@ -10,7 +10,6 @@ use io::{self, Error, ErrorKind}; use libc::{self, c_int, gid_t, pid_t, uid_t}; -use mem; use ptr; use sys::cvt; @@ -184,7 +183,9 @@ impl Command { } // NaCl has no signal support. - if cfg!(not(any(target_os = "nacl", target_os = "emscripten"))) { + #[cfg(not(any(target_os = "nacl", target_os = "emscripten")))] + { + use mem; // Reset signal handling so the child process starts in a // standardized state. libstd ignores SIGPIPE, and signal-handling // libraries often set a mask. Child processes inherit ignored |
