Index: net/http/http_transaction_unittest.cc |
diff --git a/net/http/http_transaction_unittest.cc b/net/http/http_transaction_unittest.cc |
index 19f0189024579c378f5d3f25976f34ecac4767e2..27e9632a1977ed3d10baaca1eff7343773770a75 100644 |
--- a/net/http/http_transaction_unittest.cc |
+++ b/net/http/http_transaction_unittest.cc |
@@ -195,7 +195,7 @@ void TestTransactionConsumer::DidFinish(int result) { |
void TestTransactionConsumer::Read() { |
state_ = READING; |
read_buf_ = new net::IOBuffer(1024); |
- int result = trans_->Read(read_buf_, 1024, |
+ int result = trans_->Read(read_buf_.get(), 1024, |
base::Bind(&TestTransactionConsumer::OnIOComplete, |
base::Unretained(this))); |
if (result != net::ERR_IO_PENDING) |
@@ -367,7 +367,7 @@ int ReadTransaction(net::HttpTransaction* trans, std::string* result) { |
std::string content; |
do { |
scoped_refptr<net::IOBuffer> buf(new net::IOBuffer(256)); |
- rv = trans->Read(buf, 256, callback.callback()); |
+ rv = trans->Read(buf.get(), 256, callback.callback()); |
if (rv == net::ERR_IO_PENDING) |
rv = callback.WaitForResult(); |