| 200 | } |
| 201 | |
| 202 | void Coprocess::close_stdout () |
| 203 | { |
| 204 | delete stdout_pipe_istream; |
| 205 | stdout_pipe_istream = nullptr; |
| 206 | if (stdout_pipe_writer) { |
| 207 | CloseHandle(stdout_pipe_writer); |
| 208 | stdout_pipe_writer = nullptr; |
| 209 | } |
| 210 | if (stdout_pipe_reader) { |
| 211 | CloseHandle(stdout_pipe_reader); |
| 212 | stdout_pipe_reader = nullptr; |
| 213 | } |
| 214 | } |
| 215 | |
| 216 | void Coprocess::spawn (const std::vector<std::string>& args) |
| 217 | { |
nothing calls this directly
no outgoing calls
no test coverage detected