| Index: components/webcrypto/blink_key_handle.cc
|
| diff --git a/components/webcrypto/blink_key_handle.cc b/components/webcrypto/blink_key_handle.cc
|
| index 6b8c1f4cdbaa9a59574c159cdfe1e99523cb76a9..012c7c0b7ba884fe50414058c2c73277eb6cd8ab 100644
|
| --- a/components/webcrypto/blink_key_handle.cc
|
| +++ b/components/webcrypto/blink_key_handle.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "components/webcrypto/blink_key_handle.h"
|
|
|
| +#include <utility>
|
| +
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "components/webcrypto/crypto_data.h"
|
| @@ -63,7 +65,7 @@ class AsymKey : public Key {
|
| public:
|
| AsymKey(crypto::ScopedEVP_PKEY pkey,
|
| const std::vector<uint8_t>& serialized_key_data)
|
| - : Key(CryptoData(serialized_key_data)), pkey_(pkey.Pass()) {}
|
| + : Key(CryptoData(serialized_key_data)), pkey_(std::move(pkey)) {}
|
|
|
| AsymKey* AsAsymKey() override { return this; }
|
|
|
| @@ -105,7 +107,7 @@ blink::WebCryptoKeyHandle* CreateSymmetricKeyHandle(
|
| blink::WebCryptoKeyHandle* CreateAsymmetricKeyHandle(
|
| crypto::ScopedEVP_PKEY pkey,
|
| const std::vector<uint8_t>& serialized_key_data) {
|
| - return new AsymKey(pkey.Pass(), serialized_key_data);
|
| + return new AsymKey(std::move(pkey), serialized_key_data);
|
| }
|
|
|
| } // namespace webcrypto
|
|
|