| 77 | } |
| 78 | |
| 79 | void Coprocess::close_stdin () |
| 80 | { |
| 81 | delete stdin_pipe_ostream; |
| 82 | stdin_pipe_ostream = nullptr; |
| 83 | if (stdin_pipe_writer != -1) { |
| 84 | close(stdin_pipe_writer); |
| 85 | stdin_pipe_writer = -1; |
| 86 | } |
| 87 | if (stdin_pipe_reader != -1) { |
| 88 | close(stdin_pipe_reader); |
| 89 | stdin_pipe_reader = -1; |
| 90 | } |
| 91 | } |
| 92 | |
| 93 | std::istream* Coprocess::stdout_pipe () |
| 94 | { |
no outgoing calls
no test coverage detected