| Index: chrome/browser/chromeos/drive/resource_metadata.cc
|
| diff --git a/chrome/browser/chromeos/drive/resource_metadata.cc b/chrome/browser/chromeos/drive/resource_metadata.cc
|
| index 89e8064c05fdd351fcbfea938c0a9fc8cba9bba1..ddfe69a8efe2066f05519cf988465ec087297846 100644
|
| --- a/chrome/browser/chromeos/drive/resource_metadata.cc
|
| +++ b/chrome/browser/chromeos/drive/resource_metadata.cc
|
| @@ -284,9 +284,17 @@ FileError ResourceMetadata::ReadDirectoryByPath(
|
| FileError error = GetIdByPath(path, &id);
|
| if (error != FILE_ERROR_OK)
|
| return error;
|
| + return ReadDirectoryById(id, out_entries);
|
| +}
|
| +
|
| +FileError ResourceMetadata::ReadDirectoryById(
|
| + const std::string& id,
|
| + ResourceEntryVector* out_entries) {
|
| + DCHECK(blocking_task_runner_->RunsTasksOnCurrentThread());
|
| + DCHECK(out_entries);
|
|
|
| ResourceEntry entry;
|
| - error = GetResourceEntryById(id, &entry);
|
| + FileError error = GetResourceEntryById(id, &entry);
|
| if (error != FILE_ERROR_OK)
|
| return error;
|
|
|
|
|