| Index: chrome/browser/chromeos/drive/file_system/search_operation.cc
|
| diff --git a/chrome/browser/chromeos/drive/file_system/search_operation.cc b/chrome/browser/chromeos/drive/file_system/search_operation.cc
|
| index 8b8d16f706b34ede8a1eaefd1578963a2d6abae2..8d76a24dc0702072ac529928a4d5bc2f0348f9e1 100644
|
| --- a/chrome/browser/chromeos/drive/file_system/search_operation.cc
|
| +++ b/chrome/browser/chromeos/drive/file_system/search_operation.cc
|
| @@ -67,9 +67,11 @@ FileError ResolveSearchResultOnBlockingPool(
|
| }
|
| if (error != FILE_ERROR_OK)
|
| return error;
|
| - result->push_back(
|
| - SearchResultInfo(resource_metadata->GetFilePath(local_id),
|
| - entry.file_info().is_directory()));
|
| + base::FilePath path;
|
| + error = resource_metadata->GetFilePath(local_id, &path);
|
| + if (error != FILE_ERROR_OK)
|
| + return error;
|
| + result->push_back(SearchResultInfo(path, entry.file_info().is_directory()));
|
| }
|
|
|
| return FILE_ERROR_OK;
|
|
|