Index: content/browser/renderer_host/pepper/pepper_udp_socket.cc |
diff --git a/content/browser/renderer_host/pepper/pepper_udp_socket.cc b/content/browser/renderer_host/pepper/pepper_udp_socket.cc |
index b6c6d780543e3080cc6b63a5525b0f10277a8e70..e157d93ecb47750871e77bee256fccbc4d53be35 100644 |
--- a/content/browser/renderer_host/pepper/pepper_udp_socket.cc |
+++ b/content/browser/renderer_host/pepper/pepper_udp_socket.cc |
@@ -83,7 +83,7 @@ void PepperUDPSocket::RecvFrom(int32_t num_bytes) { |
recvfrom_buffer_ = new net::IOBuffer(num_bytes); |
int result = socket_->RecvFrom( |
- recvfrom_buffer_, num_bytes, &recvfrom_address_, |
+ recvfrom_buffer_.get(), num_bytes, &recvfrom_address_, |
base::Bind(&PepperUDPSocket::OnRecvFromCompleted, |
base::Unretained(this))); |
@@ -110,7 +110,7 @@ void PepperUDPSocket::SendTo(const std::string& data, |
sendto_buffer_ = new net::IOBuffer(data_size); |
memcpy(sendto_buffer_->data(), data.data(), data_size); |
int result = socket_->SendTo( |
- sendto_buffer_, data_size, net::IPEndPoint(address, port), |
+ sendto_buffer_.get(), data_size, net::IPEndPoint(address, port), |
base::Bind(&PepperUDPSocket::OnSendToCompleted, base::Unretained(this))); |
if (result != net::ERR_IO_PENDING) |