Index: chrome/browser/sync_file_system/drive_backend/folder_creator.cc |
diff --git a/chrome/browser/sync_file_system/drive_backend/folder_creator.cc b/chrome/browser/sync_file_system/drive_backend/folder_creator.cc |
index 6176ed4d1a8fb8039f96adfa12bafb979cb2f846..c4a902bb11ad50b3e3ff76c49de0bbe30e11174d 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/folder_creator.cc |
+++ b/chrome/browser/sync_file_system/drive_backend/folder_creator.cc |
@@ -113,10 +113,8 @@ void FolderCreator::DidListFolders( |
std::string file_id = oldest->file_id(); |
- metadata_database_->UpdateByFileResourceList( |
- candidates.Pass(), base::Bind(&FolderCreator::DidUpdateDatabase, |
- weak_ptr_factory_.GetWeakPtr(), |
- file_id, callback)); |
+ status = metadata_database_->UpdateByFileResourceList(candidates.Pass()); |
+ DidUpdateDatabase(file_id, callback, status); |
peria
2014/09/10 00:24:15
Expand DidUpdateDatabase() here.
tzik
2014/09/10 00:56:54
Added TODO comment.
Can I do it in a separate CL?
|
} |
void FolderCreator::DidUpdateDatabase(const std::string& file_id, |