Index: chrome/browser/chromeos/file_manager/open_util.cc |
diff --git a/chrome/browser/chromeos/file_manager/open_util.cc b/chrome/browser/chromeos/file_manager/open_util.cc |
index 81d7252120bbdf4ca9406a4d602a51672a34a87b..49f8a09dd399975d3b9db62aee687a0c16a72d90 100644 |
--- a/chrome/browser/chromeos/file_manager/open_util.cc |
+++ b/chrome/browser/chromeos/file_manager/open_util.cc |
@@ -77,11 +77,11 @@ void OpenFileMimeTypeAfterTasksListed( |
Profile* profile, |
const GURL& url, |
const platform_util::OpenOperationCallback& callback, |
- const std::vector<file_tasks::FullTaskDescriptor>& tasks) { |
+ std::unique_ptr<std::vector<file_tasks::FullTaskDescriptor>> tasks) { |
// Select a default handler. If a default handler is not available, select |
// a non-generic file handler. |
const file_tasks::FullTaskDescriptor* chosen_task = nullptr; |
- for (const auto& task : tasks) { |
+ for (const auto& task : *tasks) { |
if (!task.is_generic_file_handler()) { |
chosen_task = &task; |
if (task.is_default()) |