Index: remoting/client/plugin/pepper_port_allocator_factory.cc |
diff --git a/remoting/client/plugin/pepper_port_allocator_factory.cc b/remoting/client/plugin/pepper_port_allocator_factory.cc |
index 1209c801aeafa3f70c97c0d254c9029790a4c5f0..062fc599dfd1f91d7bd0031f5ea4d5d6a525139b 100644 |
--- a/remoting/client/plugin/pepper_port_allocator_factory.cc |
+++ b/remoting/client/plugin/pepper_port_allocator_factory.cc |
@@ -4,6 +4,7 @@ |
#include "remoting/client/plugin/pepper_port_allocator_factory.h" |
+#include "base/memory/ptr_util.h" |
#include "remoting/client/plugin/pepper_network_manager.h" |
#include "remoting/client/plugin/pepper_packet_socket_factory.h" |
#include "remoting/protocol/port_allocator.h" |
@@ -17,12 +18,12 @@ PepperPortAllocatorFactory::PepperPortAllocatorFactory( |
PepperPortAllocatorFactory::~PepperPortAllocatorFactory() {} |
-scoped_ptr<cricket::PortAllocator> |
+std::unique_ptr<cricket::PortAllocator> |
PepperPortAllocatorFactory::CreatePortAllocator( |
scoped_refptr<protocol::TransportContext> transport_context) { |
- return make_scoped_ptr(new protocol::PortAllocator( |
- make_scoped_ptr(new PepperNetworkManager(pp_instance_)), |
- make_scoped_ptr(new PepperPacketSocketFactory(pp_instance_)), |
+ return base::WrapUnique(new protocol::PortAllocator( |
+ base::WrapUnique(new PepperNetworkManager(pp_instance_)), |
+ base::WrapUnique(new PepperPacketSocketFactory(pp_instance_)), |
transport_context)); |
} |