| Index: net/cert/x509_certificate_openssl.cc
|
| diff --git a/net/cert/x509_certificate_openssl.cc b/net/cert/x509_certificate_openssl.cc
|
| index 72d5eee063444215991fae8747d4e584835b61ec..9cb0670d51c1bc56ddf87c82c8c21ea6a744e547 100644
|
| --- a/net/cert/x509_certificate_openssl.cc
|
| +++ b/net/cert/x509_certificate_openssl.cc
|
| @@ -309,7 +309,7 @@ X509_STORE* X509Certificate::cert_store() {
|
| bool X509Certificate::GetDEREncoded(X509Certificate::OSCertHandle cert_handle,
|
| std::string* encoded) {
|
| base::StringPiece der;
|
| - if (!x509_util::GetDER(cert_handle, &der))
|
| + if (!cert_handle || !x509_util::GetDER(cert_handle, &der))
|
| return false;
|
| encoded->assign(der.data(), der.length());
|
| return true;
|
|
|