summaryrefslogtreecommitdiffstats
path: root/net/socket/client_socket_factory.cc
diff options
context:
space:
mode:
authorjoaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-10 14:11:07 +0000
committerjoaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-10 14:11:07 +0000
commit7fda9a408391ef66ba65bdb734bdcce28e624930 (patch)
tree02d274a5c4aa0b1fa338058eda4e00191b9608d0 /net/socket/client_socket_factory.cc
parent92c20da406d882936b345122545fd7b295fce91f (diff)
downloadchromium_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.cc6
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();
}