summaryrefslogtreecommitdiffstats
path: root/components/drive/directory_loader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'components/drive/directory_loader.cc')
-rw-r--r--components/drive/directory_loader.cc13
1 files changed, 4 insertions, 9 deletions
diff --git a/components/drive/directory_loader.cc b/components/drive/directory_loader.cc
index ad42626..4f0b236 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))));
}