Index: net/http/mock_http_cache.cc |
diff --git a/net/http/mock_http_cache.cc b/net/http/mock_http_cache.cc |
index 10fdab4b2ed93d41ec76bcc46ea1b868cb95c50c..372fe614f3e2f784137cc29d0db627e88cfed505 100644 |
--- a/net/http/mock_http_cache.cc |
+++ b/net/http/mock_http_cache.cc |
@@ -510,7 +510,7 @@ bool MockHttpCache::ReadResponseInfo(disk_cache::Entry* disk_entry, |
net::TestCompletionCallback cb; |
scoped_refptr<net::IOBuffer> buffer(new net::IOBuffer(size)); |
- int rv = disk_entry->ReadData(0, 0, buffer, size, cb.callback()); |
+ int rv = disk_entry->ReadData(0, 0, buffer.get(), size, cb.callback()); |
rv = cb.GetResult(rv); |
EXPECT_EQ(size, rv); |
@@ -531,7 +531,7 @@ bool MockHttpCache::WriteResponseInfo( |
reinterpret_cast<const char*>(pickle.data()))); |
int len = static_cast<int>(pickle.size()); |
- int rv = disk_entry->WriteData(0, 0, data, len, cb.callback(), true); |
+ int rv = disk_entry->WriteData(0, 0, data.get(), len, cb.callback(), true); |
rv = cb.GetResult(rv); |
return (rv == len); |
} |