| Index: content/renderer/p2p/p2p_transport_impl_unittest.cc
|
| diff --git a/content/renderer/p2p/p2p_transport_impl_unittest.cc b/content/renderer/p2p/p2p_transport_impl_unittest.cc
|
| index 6dabbc8da45df49f3e046e265f80c98742072ed1..29bc8041fc8ae6b7f41f5c6577466585d61de1eb 100644
|
| --- a/content/renderer/p2p/p2p_transport_impl_unittest.cc
|
| +++ b/content/renderer/p2p/p2p_transport_impl_unittest.cc
|
| @@ -51,10 +51,6 @@ class UdpChannelTester : public base::RefCountedThreadSafe<UdpChannelTester> {
|
| write_socket_(write_socket),
|
| read_socket_(read_socket),
|
| done_(false),
|
| - ALLOW_THIS_IN_INITIALIZER_LIST(
|
| - write_cb_(this, &UdpChannelTester::OnWritten)),
|
| - ALLOW_THIS_IN_INITIALIZER_LIST(
|
| - read_cb_(this, &UdpChannelTester::OnRead)),
|
| write_errors_(0),
|
| read_errors_(0),
|
| packets_sent_(0),
|
| @@ -104,7 +100,9 @@ class UdpChannelTester : public base::RefCountedThreadSafe<UdpChannelTester> {
|
| // Put index of this packet in the beginning of the packet body.
|
| memcpy(packet->data(), &packets_sent_, sizeof(packets_sent_));
|
|
|
| - int result = write_socket_->Write(packet, kMessageSize, &write_cb_);
|
| + int result = write_socket_->Write(packet, kMessageSize,
|
| + base::Bind(&UdpChannelTester::OnWritten,
|
| + base::Unretained(this)));
|
| HandleWriteResult(result);
|
| }
|
|
|
| @@ -132,7 +130,9 @@ class UdpChannelTester : public base::RefCountedThreadSafe<UdpChannelTester> {
|
| int kReadSize = kMessageSize * 2;
|
| read_buffer_ = new net::IOBuffer(kReadSize);
|
|
|
| - result = read_socket_->Read(read_buffer_, kReadSize, &read_cb_);
|
| + result = read_socket_->Read(read_buffer_, kReadSize,
|
| + base::Bind(&UdpChannelTester::OnRead,
|
| + base::Unretained(this)));
|
| HandleReadResult(result);
|
| };
|
| }
|
| @@ -179,8 +179,6 @@ class UdpChannelTester : public base::RefCountedThreadSafe<UdpChannelTester> {
|
| scoped_refptr<net::IOBuffer> sent_packets_[kMessages];
|
| scoped_refptr<net::IOBuffer> read_buffer_;
|
|
|
| - net::OldCompletionCallbackImpl<UdpChannelTester> write_cb_;
|
| - net::OldCompletionCallbackImpl<UdpChannelTester> read_cb_;
|
| int write_errors_;
|
| int read_errors_;
|
| int packets_sent_;
|
| @@ -197,10 +195,6 @@ class TcpChannelTester : public base::RefCountedThreadSafe<TcpChannelTester> {
|
| write_socket_(write_socket),
|
| read_socket_(read_socket),
|
| done_(false),
|
| - ALLOW_THIS_IN_INITIALIZER_LIST(
|
| - write_cb_(this, &TcpChannelTester::OnWritten)),
|
| - ALLOW_THIS_IN_INITIALIZER_LIST(
|
| - read_cb_(this, &TcpChannelTester::OnRead)),
|
| write_errors_(0),
|
| read_errors_(0) {
|
| }
|
| @@ -250,7 +244,8 @@ class TcpChannelTester : public base::RefCountedThreadSafe<TcpChannelTester> {
|
| }
|
|
|
| int result = write_socket_->Write(
|
| - send_buffer_, send_buffer_->BytesRemaining(), &write_cb_);
|
| + send_buffer_, send_buffer_->BytesRemaining(),
|
| + base::Bind(&TcpChannelTester::OnWritten, base::Unretained(this)));
|
| HandleWriteResult(result);
|
| }
|
|
|
| @@ -277,7 +272,9 @@ class TcpChannelTester : public base::RefCountedThreadSafe<TcpChannelTester> {
|
| int kReadSize = kMessageSize * 2;
|
| read_buffer_ = new net::IOBuffer(kReadSize);
|
|
|
| - result = read_socket_->Read(read_buffer_, kReadSize, &read_cb_);
|
| + result = read_socket_->Read(
|
| + read_buffer_, kReadSize,
|
| + base::Bind(&TcpChannelTester::OnRead, base::Unretained(this)));
|
| HandleReadResult(result);
|
| };
|
| }
|
| @@ -315,8 +312,6 @@ class TcpChannelTester : public base::RefCountedThreadSafe<TcpChannelTester> {
|
| std::vector<char> sent_data_;
|
| std::vector<char> received_data_;
|
|
|
| - net::OldCompletionCallbackImpl<TcpChannelTester> write_cb_;
|
| - net::OldCompletionCallbackImpl<TcpChannelTester> read_cb_;
|
| int write_errors_;
|
| int read_errors_;
|
| };
|
|
|