| Index: storage/browser/fileapi/local_file_stream_reader.cc
|
| diff --git a/storage/browser/fileapi/local_file_stream_reader.cc b/storage/browser/fileapi/local_file_stream_reader.cc
|
| index c6bfbbdc80d92eb319b04ee085494d40ff3a4bd3..74a9cc9bac2432fc7f81f3d465e173bb55e10b99 100644
|
| --- a/storage/browser/fileapi/local_file_stream_reader.cc
|
| +++ b/storage/browser/fileapi/local_file_stream_reader.cc
|
| @@ -43,8 +43,8 @@ int LocalFileStreamReader::Read(net::IOBuffer* buf, int buf_len,
|
| if (stream_impl_)
|
| return stream_impl_->Read(buf, buf_len, callback);
|
| return Open(base::Bind(&LocalFileStreamReader::DidOpenForRead,
|
| - weak_factory_.GetWeakPtr(),
|
| - make_scoped_refptr(buf), buf_len, callback));
|
| + weak_factory_.GetWeakPtr(), base::RetainedRef(buf),
|
| + buf_len, callback));
|
| }
|
|
|
| int64_t LocalFileStreamReader::GetLength(
|
|
|