| Index: net/base/x509_certificate_openssl.cc
|
| diff --git a/net/base/x509_certificate_openssl.cc b/net/base/x509_certificate_openssl.cc
|
| index 0c74bc5cbc7ddb189428b9deac3de5ea5e628768..334ac2df41a3c7e248482361561518e6daa000ee 100644
|
| --- a/net/base/x509_certificate_openssl.cc
|
| +++ b/net/base/x509_certificate_openssl.cc
|
| @@ -530,10 +530,12 @@ int X509Certificate::VerifyInternal(const std::string& hostname,
|
|
|
| #endif // !defined(OS_ANDROID)
|
|
|
| -bool X509Certificate::GetDEREncoded(std::string* encoded) {
|
| +// static
|
| +bool X509Certificate::GetDEREncoded(X509Certificate::OSCertHandle cert_handle,
|
| + std::string* encoded) {
|
| DERCache der_cache;
|
| - if (!GetDERAndCacheIfNeeded(cert_handle_, &der_cache))
|
| - return false;
|
| + if (!GetDERAndCacheIfNeeded(cert_handle, &der_cache))
|
| + return false;
|
| encoded->assign(reinterpret_cast<const char*>(der_cache.data),
|
| der_cache.data_length);
|
| return true;
|
|
|