summaryrefslogtreecommitdiffstats
path: root/Source/cmWin32ProcessExecution.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmWin32ProcessExecution.h')
-rw-r--r--Source/cmWin32ProcessExecution.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/Source/cmWin32ProcessExecution.h b/Source/cmWin32ProcessExecution.h
index ea38768..822999c 100644
--- a/Source/cmWin32ProcessExecution.h
+++ b/Source/cmWin32ProcessExecution.h
@@ -143,13 +143,17 @@ private:
bool PrivateClose(int timeout);
HANDLE m_ProcessHandle;
-
- // Comment this out. Maybe we will need it in the future.
- // file IO access to the process might be cool.
- // FILE* m_StdIn;
- // FILE* m_StdOut;
- // FILE* m_StdErr;
-
+ HANDLE hChildStdinRd;
+ HANDLE hChildStdinWr;
+ HANDLE hChildStdoutRd;
+ HANDLE hChildStdoutWr;
+ HANDLE hChildStderrRd;
+ HANDLE hChildStderrWr;
+ HANDLE hChildStdinWrDup;
+ HANDLE hChildStdoutRdDup;
+ HANDLE hChildStderrRdDup;
+
+
int m_pStdIn;
int m_pStdOut;
int m_pStdErr;