Index: components/policy/core/common/cloud/cloud_policy_validator.h |
diff --git a/components/policy/core/common/cloud/cloud_policy_validator.h b/components/policy/core/common/cloud/cloud_policy_validator.h |
index 983ddbcd47baab0a0ca638e165a5d0e384de47f8..ba5803f440b2ff21605b366831e007014a731797 100644 |
--- a/components/policy/core/common/cloud/cloud_policy_validator.h |
+++ b/components/policy/core/common/cloud/cloud_policy_validator.h |
@@ -6,8 +6,8 @@ |
#define COMPONENTS_POLICY_CORE_COMMON_CLOUD_CLOUD_POLICY_VALIDATOR_H_ |
#include <stdint.h> |
- |
#include <string> |
+#include <utility> |
#include <vector> |
#include "base/bind.h" |
@@ -323,9 +323,8 @@ class POLICY_EXPORT CloudPolicyValidator : public CloudPolicyValidatorBase { |
scoped_ptr<enterprise_management::PolicyFetchResponse> policy_response, |
scoped_refptr<base::SequencedTaskRunner> background_task_runner) { |
return new CloudPolicyValidator( |
- policy_response.Pass(), |
- scoped_ptr<PayloadProto>(new PayloadProto()), |
- background_task_runner); |
+ std::move(policy_response), |
+ scoped_ptr<PayloadProto>(new PayloadProto()), background_task_runner); |
} |
scoped_ptr<PayloadProto>& payload() { |
@@ -345,10 +344,10 @@ class POLICY_EXPORT CloudPolicyValidator : public CloudPolicyValidatorBase { |
scoped_ptr<enterprise_management::PolicyFetchResponse> policy_response, |
scoped_ptr<PayloadProto> payload, |
scoped_refptr<base::SequencedTaskRunner> background_task_runner) |
- : CloudPolicyValidatorBase(policy_response.Pass(), |
+ : CloudPolicyValidatorBase(std::move(policy_response), |
payload.get(), |
background_task_runner), |
- payload_(payload.Pass()) {} |
+ payload_(std::move(payload)) {} |
scoped_ptr<PayloadProto> payload_; |