| Index: webkit/browser/fileapi/local_file_stream_writer_unittest.cc
|
| diff --git a/webkit/browser/fileapi/local_file_stream_writer_unittest.cc b/webkit/browser/fileapi/local_file_stream_writer_unittest.cc
|
| index 984a11482ed9018fcbb445017280c1430663f67d..a4a7c8e07531ea3c2271cc142a771c73a6e8a88c 100644
|
| --- a/webkit/browser/fileapi/local_file_stream_writer_unittest.cc
|
| +++ b/webkit/browser/fileapi/local_file_stream_writer_unittest.cc
|
| @@ -37,12 +37,12 @@ class LocalFileStreamWriterTest : public testing::Test {
|
| const std::string& data) {
|
| scoped_refptr<net::StringIOBuffer> buffer(new net::StringIOBuffer(data));
|
| scoped_refptr<net::DrainableIOBuffer> drainable(
|
| - new net::DrainableIOBuffer(buffer, buffer->size()));
|
| + new net::DrainableIOBuffer(buffer.get(), buffer->size()));
|
|
|
| while (drainable->BytesRemaining() > 0) {
|
| net::TestCompletionCallback callback;
|
| - int result = writer->Write(drainable, drainable->BytesRemaining(),
|
| - callback.callback());
|
| + int result = writer->Write(
|
| + drainable.get(), drainable->BytesRemaining(), callback.callback());
|
| if (result == net::ERR_IO_PENDING)
|
| result = callback.WaitForResult();
|
| if (result <= 0)
|
| @@ -146,7 +146,8 @@ TEST_F(LocalFileStreamWriterTest, CancelWrite) {
|
| scoped_ptr<LocalFileStreamWriter> writer(new LocalFileStreamWriter(path, 0));
|
|
|
| scoped_refptr<net::StringIOBuffer> buffer(new net::StringIOBuffer("xxx"));
|
| - int result = writer->Write(buffer, buffer->size(), base::Bind(&NeverCalled));
|
| + int result =
|
| + writer->Write(buffer.get(), buffer->size(), base::Bind(&NeverCalled));
|
| ASSERT_EQ(net::ERR_IO_PENDING, result);
|
|
|
| net::TestCompletionCallback callback;
|
|
|