Index: chrome/browser/chromeos/policy/login_profile_policy_provider.cc |
diff --git a/chrome/browser/chromeos/policy/login_profile_policy_provider.cc b/chrome/browser/chromeos/policy/login_profile_policy_provider.cc |
index 2b802d01b720e527276b522543b33e9422314403..b37524ebbf343fcce6817076abed6d86c0ff176e 100644 |
--- a/chrome/browser/chromeos/policy/login_profile_policy_provider.cc |
+++ b/chrome/browser/chromeos/policy/login_profile_policy_provider.cc |
@@ -62,12 +62,9 @@ void ApplyDevicePolicyAsRecommendedPolicy(const std::string& device_policy, |
PolicyMap* user_policy_map) { |
const base::Value* value = device_policy_map.GetValue(device_policy); |
if (value) { |
- user_policy_map->Set(user_policy, |
- POLICY_LEVEL_RECOMMENDED, |
- POLICY_SCOPE_USER, |
- POLICY_SOURCE_CLOUD, |
- value->DeepCopy(), |
- NULL); |
+ user_policy_map->Set(user_policy, POLICY_LEVEL_RECOMMENDED, |
+ POLICY_SCOPE_USER, POLICY_SOURCE_CLOUD, |
+ value->CreateDeepCopy(), nullptr); |
} |
} |
@@ -77,12 +74,8 @@ void ApplyValueAsMandatoryPolicy(const base::Value* value, |
const std::string& user_policy, |
PolicyMap* user_policy_map) { |
if (value) { |
- user_policy_map->Set(user_policy, |
- POLICY_LEVEL_MANDATORY, |
- POLICY_SCOPE_USER, |
- POLICY_SOURCE_CLOUD, |
- value->DeepCopy(), |
- NULL); |
+ user_policy_map->Set(user_policy, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
+ POLICY_SOURCE_CLOUD, value->CreateDeepCopy(), nullptr); |
} |
} |