summaryrefslogtreecommitdiffstats
path: root/base/process_util_win.cc
diff options
context:
space:
mode:
authorisherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-12 03:03:28 +0000
committerisherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-12 03:03:28 +0000
commit2de598b469700a05b79e866d21cdc419cbcb820f (patch)
treefa9e12af617fc24e423c6c99b0ff19d45f8f6904 /base/process_util_win.cc
parentf738bbcf5a4589036362a21710e67f9ce111b792 (diff)
downloadchromium_src-2de598b469700a05b79e866d21cdc419cbcb820f.zip
chromium_src-2de598b469700a05b79e866d21cdc419cbcb820f.tar.gz
chromium_src-2de598b469700a05b79e866d21cdc419cbcb820f.tar.bz2
Revert 62205 - Make writing to stdout and stderr work in Chrome processes when inherited
handles are available. Don't create a console, just attach to any existing console. R=cpu BUG=none TEST=none Review URL: http://codereview.chromium.org/3574008 Reverting because it breaks browser_tests logging TBR=darin@chromium.org Review URL: http://codereview.chromium.org/3691005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62236 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/process_util_win.cc')
-rw-r--r--base/process_util_win.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/base/process_util_win.cc b/base/process_util_win.cc
index 8738b9a..c5d7790 100644
--- a/base/process_util_win.cc
+++ b/base/process_util_win.cc
@@ -196,10 +196,8 @@ bool LaunchAppImpl(const std::wstring& cmdline,
ProcessHandle* process_handle) {
STARTUPINFO startup_info = {0};
startup_info.cb = sizeof(startup_info);
- startup_info.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;
+ startup_info.dwFlags = STARTF_USESHOWWINDOW;
startup_info.wShowWindow = start_hidden ? SW_HIDE : SW_SHOW;
- startup_info.hStdOutput = GetStdHandle(STD_OUTPUT_HANDLE);
- startup_info.hStdError = GetStdHandle(STD_ERROR_HANDLE);
PROCESS_INFORMATION process_info;
if (!CreateProcess(NULL,
const_cast<wchar_t*>(cmdline.c_str()), NULL, NULL,