| Index: chrome/browser/extensions/api/platform_keys/platform_keys_api.cc
|
| diff --git a/chrome/browser/extensions/api/platform_keys/platform_keys_api.cc b/chrome/browser/extensions/api/platform_keys/platform_keys_api.cc
|
| index 1281220f9a2def7fda1a352906b2ddfe8c9066e8..4374ea3b2083129462f9345efa399d5f5c2fafd2 100644
|
| --- a/chrome/browser/extensions/api/platform_keys/platform_keys_api.cc
|
| +++ b/chrome/browser/extensions/api/platform_keys/platform_keys_api.cc
|
| @@ -130,8 +130,7 @@ PlatformKeysInternalGetPublicKeyFunction::Run() {
|
| if (cert_der.empty())
|
| return RespondNow(Error(platform_keys::kErrorInvalidX509Cert));
|
| scoped_refptr<net::X509Certificate> cert_x509 =
|
| - net::X509Certificate::CreateFromBytes(vector_as_array(&cert_der),
|
| - cert_der.size());
|
| + net::X509Certificate::CreateFromBytes(cert_der.data(), cert_der.size());
|
| if (!cert_x509)
|
| return RespondNow(Error(platform_keys::kErrorInvalidX509Cert));
|
|
|
| @@ -206,8 +205,8 @@ PlatformKeysInternalSelectClientCertificatesFunction::Run() {
|
| if (client_cert_der.empty())
|
| return RespondNow(Error(platform_keys::kErrorInvalidX509Cert));
|
| scoped_refptr<net::X509Certificate> client_cert_x509 =
|
| - net::X509Certificate::CreateFromBytes(
|
| - vector_as_array(&client_cert_der), client_cert_der.size());
|
| + net::X509Certificate::CreateFromBytes(client_cert_der.data(),
|
| + client_cert_der.size());
|
| if (!client_cert_x509)
|
| return RespondNow(Error(platform_keys::kErrorInvalidX509Cert));
|
| client_certs->push_back(client_cert_x509);
|
|
|