Index: net/base/openssl_memory_private_key_store.cc |
diff --git a/net/base/openssl_memory_private_key_store.cc b/net/base/openssl_memory_private_key_store.cc |
index 8dc69a0a52195105287ba7d40ae657e33555307b..6b65dbe4da35afdc07ab45266b82924666ea67fb 100644 |
--- a/net/base/openssl_memory_private_key_store.cc |
+++ b/net/base/openssl_memory_private_key_store.cc |
@@ -21,6 +21,10 @@ class OpenSSLMemoryKeyStore : public OpenSSLPrivateKeyStore { |
public: |
OpenSSLMemoryKeyStore() {} |
+ static OpenSSLMemoryKeyStore* GetInstance() { |
+ return Singleton<OpenSSLMemoryKeyStore>::get(); |
+ } |
+ |
virtual ~OpenSSLMemoryKeyStore() { |
AutoLock lock(lock_); |
for (std::vector<EVP_PKEY*>::iterator it = keys_.begin(); |
@@ -57,7 +61,7 @@ class OpenSSLMemoryKeyStore : public OpenSSLPrivateKeyStore { |
// static |
OpenSSLPrivateKeyStore* OpenSSLPrivateKeyStore::GetInstance() { |
- return Singleton<OpenSSLMemoryKeyStore>::get(); |
+ return OpenSSLMemoryKeyStore::GetInstance(); |
} |
} // namespace net |