Index: extensions/browser/extension_pref_value_map.h |
diff --git a/extensions/browser/extension_pref_value_map.h b/extensions/browser/extension_pref_value_map.h |
index aed71c5c590d4bed5de173f613ab4622a34dae92..d13609162a63f68e77c2aea465fa821a3776bcf4 100644 |
--- a/extensions/browser/extension_pref_value_map.h |
+++ b/extensions/browser/extension_pref_value_map.h |
@@ -6,11 +6,11 @@ |
#define EXTENSIONS_BROWSER_EXTENSION_PREF_VALUE_MAP_H_ |
#include <map> |
+#include <memory> |
#include <set> |
#include <string> |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/observer_list.h" |
#include "components/keyed_service/core/keyed_service.h" |
#include "extensions/browser/extension_prefs_scope.h" |
@@ -164,7 +164,8 @@ class ExtensionPrefValueMap : public KeyedService { |
private: |
struct ExtensionEntry; |
- typedef std::map<std::string, scoped_ptr<ExtensionEntry>> ExtensionEntryMap; |
+ typedef std::map<std::string, std::unique_ptr<ExtensionEntry>> |
+ ExtensionEntryMap; |
const PrefValueMap* GetExtensionPrefValueMap( |
const std::string& ext_id, |