| Index: webkit/browser/blob/local_file_stream_reader.cc
|
| diff --git a/webkit/browser/blob/local_file_stream_reader.cc b/webkit/browser/blob/local_file_stream_reader.cc
|
| index 5c13de4717fccbfcffcf16ffc00eddbd4cc20835..a550016a2c70a47b45aa8e93af3e8aa209546a2e 100644
|
| --- a/webkit/browser/blob/local_file_stream_reader.cc
|
| +++ b/webkit/browser/blob/local_file_stream_reader.cc
|
| @@ -60,9 +60,11 @@ int LocalFileStreamReader::Read(net::IOBuffer* buf, int buf_len,
|
| int64 LocalFileStreamReader::GetLength(
|
| const net::Int64CompletionCallback& callback) {
|
| const bool posted = base::FileUtilProxy::GetFileInfo(
|
| - task_runner_, file_path_,
|
| + task_runner_.get(),
|
| + file_path_,
|
| base::Bind(&LocalFileStreamReader::DidGetFileInfoForGetLength,
|
| - weak_factory_.GetWeakPtr(), callback));
|
| + weak_factory_.GetWeakPtr(),
|
| + callback));
|
| DCHECK(posted);
|
| return net::ERR_IO_PENDING;
|
| }
|
|
|