| Index: net/udp/udp_socket_libevent.cc
|
| diff --git a/net/udp/udp_socket_libevent.cc b/net/udp/udp_socket_libevent.cc
|
| index 2e89f0fd0e7bc920c9e858d1aac96631cfe898ab..d2446af444d48b7ca0389ef0d79863dd3a9aba00 100644
|
| --- a/net/udp/udp_socket_libevent.cc
|
| +++ b/net/udp/udp_socket_libevent.cc
|
| @@ -327,7 +327,8 @@ void UDPSocketLibevent::DoWriteCallback(int rv) {
|
| }
|
|
|
| void UDPSocketLibevent::DidCompleteRead() {
|
| - int result = InternalRecvFrom(read_buf_, read_buf_len_, recv_from_address_);
|
| + int result =
|
| + InternalRecvFrom(read_buf_.get(), read_buf_len_, recv_from_address_);
|
| if (result != ERR_IO_PENDING) {
|
| read_buf_ = NULL;
|
| read_buf_len_ = 0;
|
| @@ -378,8 +379,8 @@ int UDPSocketLibevent::CreateSocket(const IPEndPoint& address) {
|
| }
|
|
|
| void UDPSocketLibevent::DidCompleteWrite() {
|
| - int result = InternalSendTo(write_buf_, write_buf_len_,
|
| - send_to_address_.get());
|
| + int result =
|
| + InternalSendTo(write_buf_.get(), write_buf_len_, send_to_address_.get());
|
|
|
| if (result != ERR_IO_PENDING) {
|
| write_buf_ = NULL;
|
|
|