| Index: components/drive/directory_loader.cc
|
| diff --git a/components/drive/directory_loader.cc b/components/drive/directory_loader.cc
|
| index ad42626348ca04cd909828f100188b03e01a3b1b..4f0b236c5ff0bff80a979de42df8f83d7321fa17 100644
|
| --- a/components/drive/directory_loader.cc
|
| +++ b/components/drive/directory_loader.cc
|
| @@ -141,17 +141,12 @@ class DirectoryLoader::FeedFetcher {
|
| loader_->loader_controller_->ScheduleRun(base::Bind(
|
| base::IgnoreResult(
|
| &base::PostTaskAndReplyWithResult<FileError, FileError>),
|
| - loader_->blocking_task_runner_,
|
| - FROM_HERE,
|
| + base::RetainedRef(loader_->blocking_task_runner_), FROM_HERE,
|
| base::Bind(&ChangeListProcessor::RefreshDirectory,
|
| - loader_->resource_metadata_,
|
| - directory_fetch_info_,
|
| - base::Passed(&change_list),
|
| - entries),
|
| + loader_->resource_metadata_, directory_fetch_info_,
|
| + base::Passed(&change_list), entries),
|
| base::Bind(&FeedFetcher::OnDirectoryRefreshed,
|
| - weak_ptr_factory_.GetWeakPtr(),
|
| - callback,
|
| - next_url,
|
| + weak_ptr_factory_.GetWeakPtr(), callback, next_url,
|
| base::Owned(entries))));
|
| }
|
|
|
|
|