Index: chrome/browser/extensions/api/font_settings/font_settings_api.cc |
diff --git a/chrome/browser/extensions/api/font_settings/font_settings_api.cc b/chrome/browser/extensions/api/font_settings/font_settings_api.cc |
index 376a1763d599cab51907d9c86e2653bc952a0e02..c05bcfaeebf200fc6d62d180fac974f71a988097 100644 |
--- a/chrome/browser/extensions/api/font_settings/font_settings_api.cc |
+++ b/chrome/browser/extensions/api/font_settings/font_settings_api.cc |
@@ -340,10 +340,11 @@ bool FontSettingsGetFontListFunction::CopyFontsToResult( |
return false; |
} |
- base::DictionaryValue* font_name = new base::DictionaryValue(); |
+ std::unique_ptr<base::DictionaryValue> font_name( |
+ new base::DictionaryValue()); |
font_name->Set(kFontIdKey, new base::StringValue(name)); |
font_name->Set(kDisplayNameKey, new base::StringValue(localized_name)); |
- result->Append(font_name); |
+ result->Append(std::move(font_name)); |
} |
SetResult(std::move(result)); |