Index: remoting/host/setup/daemon_controller_delegate_win.cc |
diff --git a/remoting/host/setup/daemon_controller_delegate_win.cc b/remoting/host/setup/daemon_controller_delegate_win.cc |
index 58c6bd560ba189b78ad93b99a64cb8af162fd678..5cf00874cf80765620ce6d0d9ea11d2d73791c44 100644 |
--- a/remoting/host/setup/daemon_controller_delegate_win.cc |
+++ b/remoting/host/setup/daemon_controller_delegate_win.cc |
@@ -255,7 +255,7 @@ ScopedScHandle OpenService(DWORD access) { |
<< "' service"; |
} |
- return service.Pass(); |
+ return service; |
} |
void InvokeCompletionCallback( |
@@ -467,9 +467,8 @@ void DaemonControllerDelegateWin::SetConfigAndStart( |
} |
scoped_refptr<DaemonController> DaemonController::Create() { |
- scoped_ptr<DaemonController::Delegate> delegate( |
- new DaemonControllerDelegateWin()); |
- return new DaemonController(delegate.Pass()); |
+ return new DaemonController( |
+ make_scoped_ptr(new DaemonControllerDelegateWin())); |
} |
} // namespace remoting |