Chromium Code Reviews| Index: net/socket/ssl_client_socket_openssl.cc |
| diff --git a/net/socket/ssl_client_socket_openssl.cc b/net/socket/ssl_client_socket_openssl.cc |
| index 1c00180be94ca7866754dd231994f163c916fc20..ba3c5dff13936bd007399dcdf5bc9d69301e01ae 100644 |
| --- a/net/socket/ssl_client_socket_openssl.cc |
| +++ b/net/socket/ssl_client_socket_openssl.cc |
| @@ -1339,9 +1339,8 @@ int SSLClientSocketOpenSSL::ClientCertRequestCallback(SSL* ssl, |
| } |
| const unsigned char* client_cert_types; |
| - size_t num_client_cert_types; |
| - SSL_get_client_certificate_types(ssl, &client_cert_types, |
| - &num_client_cert_types); |
| + size_t num_client_cert_types = |
| + SSL_get0_certificate_types(ssl, &client_cert_types); |
|
davidben
2014/07/23 23:27:55
Even though this is upstream's API, it does have t
|
| for (size_t i = 0; i < num_client_cert_types; i++) { |
| cert_key_types_.push_back( |
| static_cast<SSLClientCertType>(client_cert_types[i])); |