Index: chrome/common/extensions/manifest_handlers/linked_app_icons.cc |
diff --git a/chrome/common/extensions/manifest_handlers/linked_app_icons.cc b/chrome/common/extensions/manifest_handlers/linked_app_icons.cc |
index 8d486c78e8b27a2d8569de2a211464becc3e443f..5f4945ebc9244b4743c1028049e04925154d797e 100644 |
--- a/chrome/common/extensions/manifest_handlers/linked_app_icons.cc |
+++ b/chrome/common/extensions/manifest_handlers/linked_app_icons.cc |
@@ -4,6 +4,8 @@ |
#include "chrome/common/extensions/manifest_handlers/linked_app_icons.h" |
+#include <memory> |
+ |
#include "base/lazy_instance.h" |
#include "base/strings/utf_string_conversions.h" |
#include "base/values.h" |
@@ -55,7 +57,7 @@ LinkedAppIconsHandler::~LinkedAppIconsHandler() { |
} |
bool LinkedAppIconsHandler::Parse(Extension* extension, base::string16* error) { |
- scoped_ptr<LinkedAppIcons> linked_app_icons(new LinkedAppIcons); |
+ std::unique_ptr<LinkedAppIcons> linked_app_icons(new LinkedAppIcons); |
const base::Value* icons_value = nullptr; |
const base::ListValue* icons_list = nullptr; |