| Index: remoting/host/cast_extension_session.cc
|
| diff --git a/remoting/host/cast_extension_session.cc b/remoting/host/cast_extension_session.cc
|
| index bff87513b2437052a64fdba7b2d9cadf6212a2a8..76baa85f9507a32badfa8438a2d5c054422dfb65 100644
|
| --- a/remoting/host/cast_extension_session.cc
|
| +++ b/remoting/host/cast_extension_session.cc
|
| @@ -185,11 +185,9 @@ scoped_ptr<CastExtensionSession> CastExtensionSession::Create(
|
| network_settings,
|
| client_session_control,
|
| client_stub));
|
| - if (!cast_extension_session->WrapTasksAndSave()) {
|
| - return scoped_ptr<CastExtensionSession>();
|
| - }
|
| - if (!cast_extension_session->InitializePeerConnection()) {
|
| - return scoped_ptr<CastExtensionSession>();
|
| + if (!cast_extension_session->WrapTasksAndSave() ||
|
| + !cast_extension_session->InitializePeerConnection()) {
|
| + return nullptr;
|
| }
|
| return cast_extension_session.Pass();
|
| }
|
|
|