Index: chrome/browser/chromeos/cros_settings.h |
diff --git a/chrome/browser/chromeos/cros_settings.h b/chrome/browser/chromeos/cros_settings.h |
index 226ec08d0e38fde4a3f0509b053abb9f08089813..79428d2d54fdfb1dfc34f6e77dcceb0d4ce74f8c 100644 |
--- a/chrome/browser/chromeos/cros_settings.h |
+++ b/chrome/browser/chromeos/cros_settings.h |
@@ -16,6 +16,10 @@ |
#include "chrome/browser/chromeos/cros_settings_names.h" |
#include "chrome/common/notification_observer.h" |
+namespace base { |
+template <typename T> struct DefaultLazyInstanceTraits; |
+} |
+ |
class Value; |
namespace chromeos { |
@@ -80,7 +84,7 @@ class CrosSettings : public NonThreadSafe { |
CrosSettings(); |
~CrosSettings(); |
CrosSettingsProvider* GetProvider(const std::string& path) const; |
- friend struct DefaultSingletonTraits<CrosSettings>; |
+ friend struct base::DefaultLazyInstanceTraits<CrosSettings>; |
DISALLOW_COPY_AND_ASSIGN(CrosSettings); |
}; |