| Index: net/base/x509_certificate_mac.cc | 
| =================================================================== | 
| --- net/base/x509_certificate_mac.cc	(revision 34171) | 
| +++ net/base/x509_certificate_mac.cc	(working copy) | 
| @@ -454,14 +454,8 @@ | 
| return ERR_OUT_OF_MEMORY; | 
| scoped_cftyperef<CFArrayRef> scoped_cert_array(cert_array); | 
| CFArrayAppendValue(cert_array, cert_handle_); | 
| -  if (intermediate_ca_certs_) { | 
| -    CFIndex intermediate_count = CFArrayGetCount(intermediate_ca_certs_); | 
| -    for (CFIndex i = 0; i < intermediate_count; ++i) { | 
| -      SecCertificateRef intermediate_cert = static_cast<SecCertificateRef>( | 
| -          const_cast<void*>(CFArrayGetValueAtIndex(intermediate_ca_certs_, i))); | 
| -      CFArrayAppendValue(cert_array, intermediate_cert); | 
| -    } | 
| -  } | 
| +  for (size_t i = 0; i < intermediate_ca_certs_.size(); ++i) | 
| +    CFArrayAppendValue(cert_array, intermediate_ca_certs_[i]); | 
|  | 
| SecTrustRef trust_ref = NULL; | 
| status = SecTrustCreateWithCertificates(cert_array, ssl_policy, &trust_ref); | 
| @@ -655,18 +649,6 @@ | 
| return false; | 
| } | 
|  | 
| -void X509Certificate::AddIntermediateCertificate(SecCertificateRef cert) { | 
| -  if (cert) { | 
| -    if (!intermediate_ca_certs_) { | 
| -      intermediate_ca_certs_ = CFArrayCreateMutable(kCFAllocatorDefault, 0, | 
| -                                                    &kCFTypeArrayCallBacks); | 
| -    } | 
| -    if (intermediate_ca_certs_) { | 
| -      CFArrayAppendValue(intermediate_ca_certs_, cert); | 
| -    } | 
| -  } | 
| -} | 
| - | 
| // static | 
| X509Certificate::OSCertHandle X509Certificate::CreateOSCertHandleFromBytes( | 
| const char* data, int length) { | 
|  |