Index: remoting/host/host_extension_session_manager.cc |
diff --git a/remoting/host/host_extension_session_manager.cc b/remoting/host/host_extension_session_manager.cc |
index df61058f22794b12a393ed32e7e855d140fc0b0e..70270ddadbe645eb6423063504d44ea208c279b2 100644 |
--- a/remoting/host/host_extension_session_manager.cc |
+++ b/remoting/host/host_extension_session_manager.cc |
@@ -15,8 +15,10 @@ namespace remoting { |
HostExtensionSessionManager::HostExtensionSessionManager( |
const std::vector<HostExtension*>& extensions, |
- ClientSessionControl* client_session_control) |
+ ClientSessionControl* client_session_control, |
+ ClientSessionDetails* client_session_details) |
: client_session_control_(client_session_control), |
+ client_session_details_(client_session_details), |
client_stub_(nullptr), |
extensions_(extensions) {} |
@@ -57,7 +59,8 @@ void HostExtensionSessionManager::OnNegotiatedCapabilities( |
std::unique_ptr<HostExtensionSession> extension_session = |
(*extension) |
- ->CreateExtensionSession(client_session_control_, client_stub_); |
+ ->CreateExtensionSession(client_session_control_, |
+ client_session_details_, client_stub_); |
DCHECK(extension_session); |
extension_sessions_.push_back(extension_session.release()); |