Index: remoting/protocol/jingle_session_manager.h |
diff --git a/remoting/protocol/jingle_session_manager.h b/remoting/protocol/jingle_session_manager.h |
index cb5c8ab23997e01d368eb98fed005fdb7d5b997f..5b24175a4389f6f2430fb52ff28c5a799969f0df 100644 |
--- a/remoting/protocol/jingle_session_manager.h |
+++ b/remoting/protocol/jingle_session_manager.h |
@@ -44,10 +44,10 @@ class JingleSessionManager : public SessionManager, |
virtual void Init(SignalStrategy* signal_strategy, |
SessionManager::Listener* listener, |
const NetworkSettings& network_settings) OVERRIDE; |
- virtual Session* Connect( |
+ virtual scoped_ptr<Session> Connect( |
const std::string& host_jid, |
- Authenticator* authenticator, |
- CandidateSessionConfig* config, |
+ scoped_ptr<Authenticator> authenticator, |
+ scoped_ptr<CandidateSessionConfig> config, |
const Session::StateChangeCallback& state_change_callback) OVERRIDE; |
virtual void Close() OVERRIDE; |
virtual void set_authenticator_factory( |