Index: net/cert/x509_certificate_ios.cc |
diff --git a/net/cert/x509_certificate_ios.cc b/net/cert/x509_certificate_ios.cc |
index ee10381953717316f7fc49590645fb0d4d608886..f59cb650993cb039bf64d67f794c7952a5f3e366 100644 |
--- a/net/cert/x509_certificate_ios.cc |
+++ b/net/cert/x509_certificate_ios.cc |
@@ -103,6 +103,8 @@ void X509Certificate::GetSubjectAltName( |
// static |
bool X509Certificate::GetDEREncoded(OSCertHandle cert_handle, |
std::string* encoded) { |
+ if (!cert_handle) |
+ return false; |
ScopedCFTypeRef<CFDataRef> der_data(SecCertificateCopyData(cert_handle)); |
if (!der_data) |
return false; |