| Index: chrome/browser/extensions/api/media_galleries/media_galleries_api.cc
|
| diff --git a/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc b/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc
|
| index 5d4fb1df1b2240a5c76b225c617ec90c091f9124..6daf3bdca3e0966d60ec24f60f9b690dc0ac3460 100644
|
| --- a/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc
|
| +++ b/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc
|
| @@ -711,14 +711,15 @@ void MediaGalleriesGetMetadataFunction::ConstructNextBlob(
|
|
|
| metadata::AttachedImage* current_image =
|
| &(*attached_images)[blob_uuids->size()];
|
| - base::DictionaryValue* attached_image = new base::DictionaryValue;
|
| + std::unique_ptr<base::DictionaryValue> attached_image(
|
| + new base::DictionaryValue);
|
| attached_image->Set(kBlobUUIDKey, new base::StringValue(
|
| current_blob->GetUUID()));
|
| attached_image->Set(kTypeKey, new base::StringValue(
|
| current_image->type));
|
| attached_image->Set(kSizeKey, new base::FundamentalValue(
|
| base::checked_cast<int>(current_image->data.size())));
|
| - attached_images_list->Append(attached_image);
|
| + attached_images_list->Append(std::move(attached_image));
|
|
|
| blob_uuids->push_back(current_blob->GetUUID());
|
| extensions::BlobHolder* holder =
|
|
|