diff options
author | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-10 14:11:07 +0000 |
---|---|---|
committer | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-10 14:11:07 +0000 |
commit | 7fda9a408391ef66ba65bdb734bdcce28e624930 (patch) | |
tree | 02d274a5c4aa0b1fa338058eda4e00191b9608d0 /net/socket/client_socket_factory.cc | |
parent | 92c20da406d882936b345122545fd7b295fce91f (diff) | |
download | chromium_src-7fda9a408391ef66ba65bdb734bdcce28e624930.zip chromium_src-7fda9a408391ef66ba65bdb734bdcce28e624930.tar.gz chromium_src-7fda9a408391ef66ba65bdb734bdcce28e624930.tar.bz2 |
Move the NSS functions out of CertDatabase into a new NSSCertDatabase class.
BUG=chromium-os:33872
Review URL: https://chromiumcodereview.appspot.com/10916094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155720 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/client_socket_factory.cc')
-rw-r--r-- | net/socket/client_socket_factory.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/socket/client_socket_factory.cc b/net/socket/client_socket_factory.cc index f354317..531a9ca 100644 --- a/net/socket/client_socket_factory.cc +++ b/net/socket/client_socket_factory.cc @@ -55,16 +55,16 @@ class DefaultClientSocketFactory : public ClientSocketFactory, base::SequencedWorkerPool::CONTINUE_ON_SHUTDOWN); } - CertDatabase::AddObserver(this); + CertDatabase::GetInstance()->AddObserver(this); } virtual ~DefaultClientSocketFactory() { // Note: This code never runs, as the factory is defined as a Leaky // singleton. - CertDatabase::RemoveObserver(this); + CertDatabase::GetInstance()->RemoveObserver(this); } - virtual void OnUserCertAdded(const X509Certificate* cert) OVERRIDE { + virtual void OnCertAdded(const X509Certificate* cert) OVERRIDE { ClearSSLSessionCache(); } |