| Index: chrome/service/service_child_process_host.cc
|
| diff --git a/chrome/service/service_child_process_host.cc b/chrome/service/service_child_process_host.cc
|
| index 3222a4833472f558fbb0bdabca0447ec7d64d1ec..b9e7886f8fd6b481c893a3be88449de51c3e4f51 100644
|
| --- a/chrome/service/service_child_process_host.cc
|
| +++ b/chrome/service/service_child_process_host.cc
|
| @@ -36,7 +36,9 @@ bool ServiceChildProcessHost::Launch(CommandLine* cmd_line,
|
| if (no_sandbox) {
|
| base::ProcessHandle process = base::kNullProcessHandle;
|
| cmd_line->AppendSwitch(switches::kNoSandbox);
|
| - base::LaunchApp(*cmd_line, false, false, &process);
|
| + base::LaunchOptions options;
|
| + options.process_handle = &process;
|
| + base::LaunchProcess(*cmd_line, options);
|
| set_handle(process);
|
| } else {
|
| set_handle(sandbox::StartProcessWithAccess(cmd_line, exposed_dir));
|
|
|