| Index: chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| diff --git a/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc b/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| index 70a2df42fd07cf47b099b1b9adf4c5dd7827921e..8e5f18398c327726073ae6e535924a3209aa2593 100644
|
| --- a/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| +++ b/chrome_frame/ready_mode/internal/registry_ready_mode_state.cc
|
| @@ -59,8 +59,12 @@ HANDLE LaunchCommandViaProcessLauncher(const std::wstring& command_field) {
|
| scoped_ptr<CommandLine> command_line(
|
| chrome_launcher::CreateUpdateCommandLine(command_field));
|
|
|
| - if (command_line != NULL)
|
| - base::LaunchApp(*command_line, false, true, &launched_process);
|
| + if (command_line != NULL) {
|
| + base::LaunchOptions options;
|
| + options.start_hidden = true;
|
| + options.process_handle = &launched_process;
|
| + base::LaunchProcess(*command_line, options);
|
| + }
|
|
|
| return launched_process;
|
| }
|
|
|