Chromium Code Reviews| Index: net/dns/mdns_client_unittest.cc |
| diff --git a/net/dns/mdns_client_unittest.cc b/net/dns/mdns_client_unittest.cc |
| index 6e735e5d44ca20d3b6194ca87d93824739c2a1d0..cf28a5eb8bedd778f7a8a4ff62fb73ba417032f9 100644 |
| --- a/net/dns/mdns_client_unittest.cc |
| +++ b/net/dns/mdns_client_unittest.cc |
| @@ -1157,17 +1157,18 @@ TEST_F(MDnsTest, RefreshQuery) { |
| // This is a simplifying assumption based on the way the code works now. |
| class SimpleMockSocketFactory : public MDnsSocketFactory { |
| public: |
| - void CreateSockets(ScopedVector<DatagramServerSocket>* sockets) override { |
| + void CreateSockets( |
| + std::vector<scoped_ptr<DatagramServerSocket>>* sockets) override { |
|
mmenke
2015/11/24 17:39:33
include vector, scoped_ptr
|
| sockets->clear(); |
| sockets->swap(sockets_); |
| } |
| - void PushSocket(DatagramServerSocket* socket) { |
| - sockets_.push_back(socket); |
| + void PushSocket(scoped_ptr<DatagramServerSocket> socket) { |
| + sockets_.push_back(std::move(socket)); |
| } |
| private: |
| - ScopedVector<DatagramServerSocket> sockets_; |
| + std::vector<scoped_ptr<DatagramServerSocket>> sockets_; |
| }; |
| class MockMDnsConnectionDelegate : public MDnsConnection::Delegate { |
| @@ -1191,8 +1192,8 @@ class MDnsConnectionTest : public ::testing::Test { |
| void SetUp() override { |
| socket_ipv4_ = new MockMDnsDatagramServerSocket(ADDRESS_FAMILY_IPV4); |
| socket_ipv6_ = new MockMDnsDatagramServerSocket(ADDRESS_FAMILY_IPV6); |
| - factory_.PushSocket(socket_ipv6_); |
| - factory_.PushSocket(socket_ipv4_); |
| + factory_.PushSocket(make_scoped_ptr(socket_ipv6_)); |
| + factory_.PushSocket(make_scoped_ptr(socket_ipv4_)); |
| sample_packet_ = MakeString(kSamplePacket1, sizeof(kSamplePacket1)); |
| sample_buffer_ = new StringIOBuffer(sample_packet_); |
| } |