Index: chrome/browser/chromeos/login/users/supervised_user_manager_impl.cc |
diff --git a/chrome/browser/chromeos/login/users/supervised_user_manager_impl.cc b/chrome/browser/chromeos/login/users/supervised_user_manager_impl.cc |
index 90ef44952419873fe848a2b7e601ad011112dd25..baf1eeb9a9e86fa518a32f58c637c028e83e8f8c 100644 |
--- a/chrome/browser/chromeos/login/users/supervised_user_manager_impl.cc |
+++ b/chrome/browser/chromeos/login/users/supervised_user_manager_impl.cc |
@@ -211,14 +211,15 @@ const user_manager::User* SupervisedUserManagerImpl::CreateUserRecord( |
prefs_new_users_update->Insert(0, |
base::MakeUnique<base::Value>(local_user_id)); |
- sync_id_update->SetWithoutPathExpansion(local_user_id, |
- new base::Value(sync_user_id)); |
+ sync_id_update->SetWithoutPathExpansion( |
+ local_user_id, base::MakeUnique<base::Value>(sync_user_id)); |
manager_update->SetWithoutPathExpansion( |
- local_user_id, new base::Value(manager->GetAccountId().GetUserEmail())); |
+ local_user_id, |
+ base::MakeUnique<base::Value>(manager->GetAccountId().GetUserEmail())); |
manager_name_update->SetWithoutPathExpansion( |
- local_user_id, new base::Value(manager->GetDisplayName())); |
+ local_user_id, base::MakeUnique<base::Value>(manager->GetDisplayName())); |
manager_email_update->SetWithoutPathExpansion( |
- local_user_id, new base::Value(manager->display_email())); |
+ local_user_id, base::MakeUnique<base::Value>(manager->display_email())); |
owner_->SaveUserDisplayName(AccountId::FromUserEmail(local_user_id), |
display_name); |
@@ -499,7 +500,7 @@ void SupervisedUserManagerImpl::UpdateManagerName(const std::string& manager_id, |
DCHECK(has_manager_id); |
if (user_id == manager_id) { |
manager_name_update->SetWithoutPathExpansion( |
- it.key(), new base::Value(new_display_name)); |
+ it.key(), base::MakeUnique<base::Value>(new_display_name)); |
} |
} |
} |