diff options
Diffstat (limited to 'net/socket/buffered_write_stream_socket_unittest.cc')
-rw-r--r-- | net/socket/buffered_write_stream_socket_unittest.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/net/socket/buffered_write_stream_socket_unittest.cc b/net/socket/buffered_write_stream_socket_unittest.cc index e579a7f..485295f 100644 --- a/net/socket/buffered_write_stream_socket_unittest.cc +++ b/net/socket/buffered_write_stream_socket_unittest.cc @@ -30,10 +30,11 @@ class BufferedWriteStreamSocketTest : public testing::Test { if (writes_count) { data_->StopAfter(writes_count); } - DeterministicMockTCPClientSocket* wrapped_socket = - new DeterministicMockTCPClientSocket(net_log_.net_log(), data_.get()); + scoped_ptr<DeterministicMockTCPClientSocket> wrapped_socket( + new DeterministicMockTCPClientSocket(net_log_.net_log(), data_.get())); data_->set_delegate(wrapped_socket->AsWeakPtr()); - socket_.reset(new BufferedWriteStreamSocket(wrapped_socket)); + socket_.reset(new BufferedWriteStreamSocket( + wrapped_socket.PassAs<StreamSocket>())); socket_->Connect(callback_.callback()); } |