Index: chrome/browser/service_process/service_process_control.cc |
diff --git a/chrome/browser/service_process/service_process_control.cc b/chrome/browser/service_process/service_process_control.cc |
index db59c358b39587ba28532a2d20906d6b85079bb4..b5cdd41f57b9143a1a33a54b5fa0e1b111373823 100644 |
--- a/chrome/browser/service_process/service_process_control.cc |
+++ b/chrome/browser/service_process/service_process_control.cc |
@@ -114,7 +114,7 @@ void ServiceProcessControl::Launch(const base::Closure& success_task, |
scoped_ptr<base::CommandLine> cmd_line(CreateServiceProcessCommandLine()); |
// And then start the process asynchronously. |
- launcher_ = new Launcher(this, cmd_line.Pass()); |
+ launcher_ = new Launcher(cmd_line.Pass()); |
launcher_->Run(base::Bind(&ServiceProcessControl::OnProcessLaunched, |
base::Unretained(this))); |
} |
@@ -318,10 +318,8 @@ ServiceProcessControl* ServiceProcessControl::GetInstance() { |
} |
ServiceProcessControl::Launcher::Launcher( |
- ServiceProcessControl* process, |
scoped_ptr<base::CommandLine> cmd_line) |
- : process_control_(process), |
- cmd_line_(cmd_line.Pass()), |
+ : cmd_line_(cmd_line.Pass()), |
launched_(false), |
retry_count_(0) { |
} |