Index: chrome/installer/util/registry_key_backup.h |
diff --git a/chrome/installer/util/registry_key_backup.h b/chrome/installer/util/registry_key_backup.h |
index 6d4e9f899a41a418f9d1265255ff777f48beaa3b..df4636ff9033014770633d038b44b9545e832931 100644 |
--- a/chrome/installer/util/registry_key_backup.h |
+++ b/chrome/installer/util/registry_key_backup.h |
@@ -7,8 +7,9 @@ |
#include <windows.h> |
+#include <memory> |
+ |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
// A container for a registry key, its values, and its subkeys. We don't use |
// more obvious methods for various reasons: |
@@ -41,7 +42,7 @@ class RegistryKeyBackup { |
class KeyData; |
// The values and subkeys of the backed-up key. |
- scoped_ptr<KeyData> key_data_; |
+ std::unique_ptr<KeyData> key_data_; |
DISALLOW_COPY_AND_ASSIGN(RegistryKeyBackup); |
}; |