| Index: chrome/browser/extensions/api/file_system/file_system_api.cc
|
| diff --git a/chrome/browser/extensions/api/file_system/file_system_api.cc b/chrome/browser/extensions/api/file_system/file_system_api.cc
|
| index bd9222c674b5dbaa6b0c8c53f595ca88078c1d70..e241caa364d39bde2c5349acbad8da05adcbacc4 100644
|
| --- a/chrome/browser/extensions/api/file_system/file_system_api.cc
|
| +++ b/chrome/browser/extensions/api/file_system/file_system_api.cc
|
| @@ -546,7 +546,7 @@ void FileSystemEntryFunction::AddEntryToResult(const base::FilePath& path,
|
| bool success = result->GetList("entries", &entries);
|
| DCHECK(success);
|
|
|
| - base::DictionaryValue* entry = new base::DictionaryValue();
|
| + std::unique_ptr<base::DictionaryValue> entry(new base::DictionaryValue());
|
| entry->SetString("fileSystemId", file_entry.filesystem_id);
|
| entry->SetString("baseName", file_entry.registered_name);
|
| if (id_override.empty())
|
| @@ -554,7 +554,7 @@ void FileSystemEntryFunction::AddEntryToResult(const base::FilePath& path,
|
| else
|
| entry->SetString("id", id_override);
|
| entry->SetBoolean("isDirectory", is_directory_);
|
| - entries->Append(entry);
|
| + entries->Append(std::move(entry));
|
| }
|
|
|
| void FileSystemEntryFunction::HandleWritableFileError(
|
|
|