Index: content/browser/renderer_host/p2p/socket_host_udp.cc |
diff --git a/content/browser/renderer_host/p2p/socket_host_udp.cc b/content/browser/renderer_host/p2p/socket_host_udp.cc |
index f0a3b6df94ef7e029f329bc90576ea02092010de..4195db69bbbf7ac91d29a119c3efeb21942b0641 100644 |
--- a/content/browser/renderer_host/p2p/socket_host_udp.cc |
+++ b/content/browser/renderer_host/p2p/socket_host_udp.cc |
@@ -88,9 +88,10 @@ void P2PSocketHostUdp::OnError() { |
void P2PSocketHostUdp::DoRead() { |
int result; |
do { |
- result = socket_->RecvFrom(recv_buffer_, kReadBufferSize, &recv_address_, |
- base::Bind(&P2PSocketHostUdp::OnRecv, |
- base::Unretained(this))); |
+ result = socket_-> |
+ RecvFrom(recv_buffer_.get(), kReadBufferSize, &recv_address_, |
+ base::Bind(&P2PSocketHostUdp::OnRecv, |
+ base::Unretained(this))); |
DidCompleteRead(result); |
} while (result > 0); |
} |
@@ -162,7 +163,7 @@ void P2PSocketHostUdp::Send(const net::IPEndPoint& to, |
} |
void P2PSocketHostUdp::DoSend(const PendingPacket& packet) { |
- int result = socket_->SendTo(packet.data, packet.size, packet.to, |
+ int result = socket_->SendTo(packet.data.get(), packet.size, packet.to, |
base::Bind(&P2PSocketHostUdp::OnSend, |
base::Unretained(this))); |
if (result == net::ERR_IO_PENDING) { |