| Index: net/socket/socket_libevent.cc
|
| diff --git a/net/socket/socket_libevent.cc b/net/socket/socket_libevent.cc
|
| index c7b08be2476039661c3bc892f147bfda8f425176..84bd3a7ea6f048787151d79c91a8ef569ef853c0 100644
|
| --- a/net/socket/socket_libevent.cc
|
| +++ b/net/socket/socket_libevent.cc
|
| @@ -440,7 +440,7 @@ int SocketLibevent::DoRead(IOBuffer* buf, int buf_len) {
|
| }
|
|
|
| void SocketLibevent::ReadCompleted() {
|
| - int rv = DoRead(read_buf_, read_buf_len_);
|
| + int rv = DoRead(read_buf_.get(), read_buf_len_);
|
| if (rv == ERR_IO_PENDING)
|
| return;
|
|
|
| @@ -457,7 +457,7 @@ int SocketLibevent::DoWrite(IOBuffer* buf, int buf_len) {
|
| }
|
|
|
| void SocketLibevent::WriteCompleted() {
|
| - int rv = DoWrite(write_buf_, write_buf_len_);
|
| + int rv = DoWrite(write_buf_.get(), write_buf_len_);
|
| if (rv == ERR_IO_PENDING)
|
| return;
|
|
|
|
|