| Index: components/policy/core/common/policy_loader_mac.mm
 | 
| diff --git a/components/policy/core/common/policy_loader_mac.mm b/components/policy/core/common/policy_loader_mac.mm
 | 
| index 195bcf36c76f3bc62375ef7a32629bb53113276b..94e8ebc6ea9a030ffc1ebd9fffe353026144f5ea 100644
 | 
| --- a/components/policy/core/common/policy_loader_mac.mm
 | 
| +++ b/components/policy/core/common/policy_loader_mac.mm
 | 
| @@ -4,6 +4,8 @@
 | 
|  
 | 
|  #include "components/policy/core/common/policy_loader_mac.h"
 | 
|  
 | 
| +#include <utility>
 | 
| +
 | 
|  #include "base/bind.h"
 | 
|  #include "base/bind_helpers.h"
 | 
|  #include "base/callback.h"
 | 
| @@ -78,7 +80,7 @@ std::unique_ptr<PolicyBundle> PolicyLoaderMac::Load() {
 | 
|          base::SysUTF8ToCFStringRef(it.key()));
 | 
|      base::ScopedCFTypeRef<CFPropertyListRef> value(
 | 
|          preferences_->CopyAppValue(name, application_id_));
 | 
| -    if (!value.get())
 | 
| +    if (!value)
 | 
|        continue;
 | 
|      policy_present = true;
 | 
|      bool forced = preferences_->AppValueIsForced(name, application_id_);
 | 
| @@ -88,7 +90,7 @@ std::unique_ptr<PolicyBundle> PolicyLoaderMac::Load() {
 | 
|      std::unique_ptr<base::Value> policy = PropertyToValue(value);
 | 
|      if (policy) {
 | 
|        chrome_policy.Set(it.key(), level, POLICY_SCOPE_USER,
 | 
| -                        POLICY_SOURCE_PLATFORM, policy.release(), nullptr);
 | 
| +                        POLICY_SOURCE_PLATFORM, std::move(policy), nullptr);
 | 
|      } else {
 | 
|        status.Add(POLICY_LOAD_STATUS_PARSE_ERROR);
 | 
|      }
 | 
| @@ -174,7 +176,7 @@ void PolicyLoaderMac::LoadPolicyForComponent(
 | 
|          base::SysUTF8ToCFStringRef(it.key()));
 | 
|      base::ScopedCFTypeRef<CFPropertyListRef> value(
 | 
|          preferences_->CopyAppValue(pref_name, bundle_id));
 | 
| -    if (!value.get())
 | 
| +    if (!value)
 | 
|        continue;
 | 
|      bool forced = preferences_->AppValueIsForced(pref_name, bundle_id);
 | 
|      PolicyLevel level =
 | 
| @@ -182,7 +184,7 @@ void PolicyLoaderMac::LoadPolicyForComponent(
 | 
|      std::unique_ptr<base::Value> policy_value = PropertyToValue(value);
 | 
|      if (policy_value) {
 | 
|        policy->Set(it.key(), level, POLICY_SCOPE_USER, POLICY_SOURCE_PLATFORM,
 | 
| -                  policy_value.release(), nullptr);
 | 
| +                  std::move(policy_value), nullptr);
 | 
|      }
 | 
|    }
 | 
|  }
 | 
| 
 |