Index: components/webcrypto/algorithms/asymmetric_key_util.cc |
diff --git a/components/webcrypto/algorithms/asymmetric_key_util.cc b/components/webcrypto/algorithms/asymmetric_key_util.cc |
index 74eb6c4a25b924b9bb56aff07f709992d8f44200..251c2775322e2b4a10a0a1a5fc0ce114c4bfa8b4 100644 |
--- a/components/webcrypto/algorithms/asymmetric_key_util.cc |
+++ b/components/webcrypto/algorithms/asymmetric_key_util.cc |
@@ -6,6 +6,7 @@ |
#include <openssl/pkcs12.h> |
#include <stdint.h> |
+#include <utility> |
#include "components/webcrypto/algorithms/util.h" |
#include "components/webcrypto/blink_key_handle.h" |
@@ -71,7 +72,7 @@ Status CreateWebCryptoPublicKey(crypto::ScopedEVP_PKEY public_key, |
return status; |
*key = blink::WebCryptoKey::create( |
- CreateAsymmetricKeyHandle(public_key.Pass(), spki_data), |
+ CreateAsymmetricKeyHandle(std::move(public_key), spki_data), |
blink::WebCryptoKeyTypePublic, extractable, algorithm, usages); |
return Status::Success(); |
} |
@@ -89,7 +90,7 @@ Status CreateWebCryptoPrivateKey(crypto::ScopedEVP_PKEY private_key, |
return status; |
*key = blink::WebCryptoKey::create( |
- CreateAsymmetricKeyHandle(private_key.Pass(), pkcs8_data), |
+ CreateAsymmetricKeyHandle(std::move(private_key), pkcs8_data), |
blink::WebCryptoKeyTypePrivate, extractable, algorithm, usages); |
return Status::Success(); |
} |