diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-07-26 14:06:02 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-07-26 14:06:02 +0200 |
| commit | aea537779e01359cf8da6944218362d44bfaee83 (patch) | |
| tree | 235edf688d4fb4928ff766c063dcac779548f34d /src/lib/run_program.rs | |
| parent | e123366bffa69ee3877335b9ca979b0cc301d07c (diff) | |
| download | rust-aea537779e01359cf8da6944218362d44bfaee83.tar.gz rust-aea537779e01359cf8da6944218362d44bfaee83.zip | |
Remove all uses of tuples from the compiler and stdlib
Diffstat (limited to 'src/lib/run_program.rs')
| -rw-r--r-- | src/lib/run_program.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/run_program.rs b/src/lib/run_program.rs index 20da4289b22..ea1210abe78 100644 --- a/src/lib/run_program.rs +++ b/src/lib/run_program.rs @@ -44,11 +44,11 @@ type program = fn start_program(str prog, vec[str] args) -> @program { auto pipe_input = os::pipe(); auto pipe_output = os::pipe(); - auto pid = spawn_process(prog, args, pipe_input._0, pipe_output._1, 0); + auto pid = spawn_process(prog, args, pipe_input.in, pipe_output.out, 0); if (pid == -1) { fail; } - os::libc::close(pipe_input._0); - os::libc::close(pipe_output._1); + os::libc::close(pipe_input.in); + os::libc::close(pipe_output.out); obj new_program(int pid, mutable int in_fd, os::libc::FILE out_file, @@ -80,7 +80,7 @@ fn start_program(str prog, vec[str] args) -> @program { os::libc::fclose(out_file); } } - ret @new_program(pid, pipe_input._1, os::fd_FILE(pipe_output._0), false); + ret @new_program(pid, pipe_input.out, os::fd_FILE(pipe_output.in), false); } fn program_output(str prog, vec[str] args) -> rec(int status, str out) { |
