Index: net/ssl/openssl_client_key_store.h |
diff --git a/net/ssl/openssl_client_key_store.h b/net/ssl/openssl_client_key_store.h |
index 0cbb23a73f667f4226bde3a4eeb71ac59f5259fb..b3604380fe89a377f56f8a20d7b5a85138d2f6c9 100644 |
--- a/net/ssl/openssl_client_key_store.h |
+++ b/net/ssl/openssl_client_key_store.h |
@@ -73,7 +73,8 @@ class NET_EXPORT OpenSSLClientKeyStore { |
public: |
explicit KeyPair(EVP_PKEY* pub_key, EVP_PKEY* priv_key); |
KeyPair(const KeyPair& other); |
- void operator=(const KeyPair& other); |
+ void operator=(KeyPair other); |
+ void swap(KeyPair& other); |
~KeyPair(); |
crypto::ScopedEVP_PKEY public_key; |