scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner,
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
base::WeakPtr<ClientSessionControl> client_session_control);
- virtual ~CurtainModeMac();
+ ~CurtainModeMac() override;
// Overriden from CurtainMode.
- virtual bool Activate() OVERRIDE;
+ bool Activate() override;
private:
scoped_refptr<SessionWatcher> session_watcher_;
scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner,
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
base::WeakPtr<ClientSessionControl> client_session_control) {
- return scoped_ptr<CurtainMode>(new CurtainModeMac(caller_task_runner,
- ui_task_runner,
- client_session_control));
+ return make_scoped_ptr(new CurtainModeMac(
+ caller_task_runner, ui_task_runner, client_session_control));
}
} // namespace remoting