Index: remoting/protocol/pepper_session_manager.h |
diff --git a/remoting/protocol/pepper_session_manager.h b/remoting/protocol/pepper_session_manager.h |
index 4db2f05ff1bf4df7acf11071f19a9517ec9e8eed..630684d77787e2479de428a5ea784c881969b090 100644 |
--- a/remoting/protocol/pepper_session_manager.h |
+++ b/remoting/protocol/pepper_session_manager.h |
@@ -51,10 +51,10 @@ class PepperSessionManager : 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( |