Index: net/socket/socket_test_util.h |
diff --git a/net/socket/socket_test_util.h b/net/socket/socket_test_util.h |
index 92089b1df1d583d3bee1838abd37e81550fec210..430b5225331c4eaaefdf1cbe413c411d0b44268c 100644 |
--- a/net/socket/socket_test_util.h |
+++ b/net/socket/socket_test_util.h |
@@ -1029,9 +1029,9 @@ class ClientSocketPoolTest { |
RequestPriority priority, |
const scoped_refptr<typename PoolType::SocketParams>& socket_params) { |
DCHECK(socket_pool); |
- TestSocketRequest* request = |
- new TestSocketRequest(&request_order_, &completion_count_); |
- requests_.push_back(request); |
+ TestSocketRequest* request( |
+ new TestSocketRequest(&request_order_, &completion_count_)); |
+ requests_.push_back(make_scoped_ptr(request)); |
mmenke
2015/11/19 16:26:12
nit: Think it's cleaner (And safer across refacto
|
int rv = request->handle()->Init(group_name, |
socket_params, |
priority, |
@@ -1058,14 +1058,14 @@ class ClientSocketPoolTest { |
// Note that this uses 0-based indices, while GetOrderOfRequest takes and |
// returns 0-based indices. |
- TestSocketRequest* request(int i) { return requests_[i]; } |
+ TestSocketRequest* request(int i) { return requests_[i].get(); } |
size_t requests_size() const { return requests_.size(); } |
- ScopedVector<TestSocketRequest>* requests() { return &requests_; } |
+ std::vector<scoped_ptr<TestSocketRequest>>* requests() { return &requests_; } |
size_t completion_count() const { return completion_count_; } |
private: |
- ScopedVector<TestSocketRequest> requests_; |
+ std::vector<scoped_ptr<TestSocketRequest>> requests_; |
std::vector<TestSocketRequest*> request_order_; |
size_t completion_count_; |
@@ -1133,7 +1133,7 @@ class MockTransportClientSocketPool : public TransportClientSocketPool { |
private: |
ClientSocketFactory* client_socket_factory_; |
- ScopedVector<MockConnectJob> job_list_; |
+ std::vector<scoped_ptr<MockConnectJob>> job_list_; |
RequestPriority last_request_priority_; |
int release_count_; |
int cancel_count_; |