| Index: remoting/host/remoting_me2me_host.cc
|
| diff --git a/remoting/host/remoting_me2me_host.cc b/remoting/host/remoting_me2me_host.cc
|
| index e645f8115f0924e213ef8c49be171cf72277f641..2d1a3b7c249dca496079ae9f3e490cd25bbac52f 100644
|
| --- a/remoting/host/remoting_me2me_host.cc
|
| +++ b/remoting/host/remoting_me2me_host.cc
|
| @@ -935,17 +935,18 @@ void HostProcess::StartHost() {
|
| this, host_id_, signal_strategy_.get(), directory_bot_jid_));
|
|
|
| log_to_server_.reset(
|
| - new LogToServer(host_, ServerLogEntry::ME2ME, signal_strategy_.get(),
|
| - directory_bot_jid_));
|
| - host_event_logger_ = HostEventLogger::Create(host_, kApplicationName);
|
| + new LogToServer(host_->AsWeakPtr(), ServerLogEntry::ME2ME,
|
| + signal_strategy_.get(), directory_bot_jid_));
|
| + host_event_logger_ =
|
| + HostEventLogger::Create(host_->AsWeakPtr(), kApplicationName);
|
|
|
| resizing_host_observer_.reset(
|
| - new ResizingHostObserver(desktop_resizer_.get(), host_));
|
| + new ResizingHostObserver(desktop_resizer_.get(), host_->AsWeakPtr()));
|
|
|
| // Create a host observer to enable/disable curtain mode as clients connect
|
| // and disconnect.
|
| curtaining_host_observer_.reset(new CurtainingHostObserver(
|
| - curtain_.get(), host_));
|
| + curtain_.get(), host_->AsWeakPtr()));
|
| curtaining_host_observer_->SetEnableCurtaining(curtain_required_);
|
|
|
| if (host_user_interface_.get()) {
|
|
|