Mercurial > hg > openjdk > jigsaw > jdk
changeset 7035:0a2b308cc82d
8007454: (process) SetHandleInformation parameters DWORD (not BOOLEAN)
Summary: the SetHandleInformation arguments list was fixed.
Reviewed-by: alanb
author | uta |
---|---|
date | Wed, 20 Feb 2013 16:39:35 +0400 |
parents | ca43e2761a1d |
children | 5772e9edbc4c |
files | src/windows/native/java/lang/ProcessImpl_md.c |
diffstat | 1 files changed, 12 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/windows/native/java/lang/ProcessImpl_md.c Wed Feb 13 10:24:24 2013 +0100 +++ b/src/windows/native/java/lang/ProcessImpl_md.c Wed Feb 20 16:39:35 2013 +0400 @@ -120,10 +120,12 @@ goto Catch; } si.hStdInput = inRead; - SetHandleInformation(inWrite, HANDLE_FLAG_INHERIT, FALSE); + SetHandleInformation(inWrite, HANDLE_FLAG_INHERIT, 0); handles[0] = (jlong) inWrite; } - SetHandleInformation(si.hStdInput, HANDLE_FLAG_INHERIT, TRUE); + SetHandleInformation(si.hStdInput, + HANDLE_FLAG_INHERIT, + HANDLE_FLAG_INHERIT); if (handles[1] != (jlong) -1) { si.hStdOutput = (HANDLE) handles[1]; @@ -134,10 +136,12 @@ goto Catch; } si.hStdOutput = outWrite; - SetHandleInformation(outRead, HANDLE_FLAG_INHERIT, FALSE); + SetHandleInformation(outRead, HANDLE_FLAG_INHERIT, 0); handles[1] = (jlong) outRead; } - SetHandleInformation(si.hStdOutput, HANDLE_FLAG_INHERIT, TRUE); + SetHandleInformation(si.hStdOutput, + HANDLE_FLAG_INHERIT, + HANDLE_FLAG_INHERIT); if (redirectErrorStream) { si.hStdError = si.hStdOutput; @@ -151,10 +155,12 @@ goto Catch; } si.hStdError = errWrite; - SetHandleInformation(errRead, HANDLE_FLAG_INHERIT, FALSE); + SetHandleInformation(errRead, HANDLE_FLAG_INHERIT, 0); handles[2] = (jlong) errRead; } - SetHandleInformation(si.hStdError, HANDLE_FLAG_INHERIT, TRUE); + SetHandleInformation(si.hStdError, + HANDLE_FLAG_INHERIT, + HANDLE_FLAG_INHERIT); processFlag = CREATE_NO_WINDOW | CREATE_UNICODE_ENVIRONMENT; ret = CreateProcessW(0, /* executable name */