Chromium Code Reviews| Index: net/base/cert_database_openssl.cc |
| diff --git a/net/base/cert_database_openssl.cc b/net/base/cert_database_openssl.cc |
| index 47effe2876475f4c9c285f5d49a94d6061dbb60c..6aee427e8adc59c0b62da7815aa3b3ee47e0588b 100644 |
| --- a/net/base/cert_database_openssl.cc |
| +++ b/net/base/cert_database_openssl.cc |
| @@ -27,8 +27,9 @@ int CertDatabase::CheckUserCert(X509Certificate* cert) { |
| if (cert->HasExpired()) |
| return ERR_CERT_DATE_INVALID; |
| - if (!OpenSSLPrivateKeyStore::GetInstance()->FetchPrivateKey( |
| - X509_PUBKEY_get(X509_get_X509_PUBKEY(cert->os_cert_handle())))) |
| + OpenSSLPrivateKeyStore::ScopedEVP_PKEY private_key; |
| + if (!OpenSSLPrivateKeyStore::GetInstance()->FetchClientCertPrivateKey( |
| + cert, &private_key)) |
|
Ryan Sleevi
2013/02/13 23:25:55
indents
digit1
2013/02/14 06:23:50
will do. thanks.
|
| return ERR_NO_PRIVATE_KEY_FOR_CERT; |
| return OK; |