| Index: chrome/browser/chromeos/settings/cros_settings.cc
|
| diff --git a/chrome/browser/chromeos/settings/cros_settings.cc b/chrome/browser/chromeos/settings/cros_settings.cc
|
| index 2e7e3565e774809510b39491c84fa70b97358c41..10c7ddf74052ea04739bddbd6f4e11c8053062b3 100644
|
| --- a/chrome/browser/chromeos/settings/cros_settings.cc
|
| +++ b/chrome/browser/chromeos/settings/cros_settings.cc
|
| @@ -340,7 +340,8 @@ ScopedTestCrosSettings::ScopedTestCrosSettings()
|
|
|
| ScopedTestCrosSettings::~ScopedTestCrosSettings() {
|
| // UserManager holds a CrosSettings*, so ensure that it is destroyed.
|
| - UserManager::Set(NULL);
|
| + UserManager* old_manager = UserManager::Set(NULL);
|
| + delete old_manager;
|
| CrosSettings::Shutdown();
|
| if (initialized_device_settings_service_)
|
| DeviceSettingsService::Shutdown();
|
|
|