Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3331)

Unified Diff: chrome/browser/extensions/api/platform_keys/platform_keys_api.cc

Issue 1452853002: Convert vector_as_array to vector::data in //chrome{,cast,os}. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@vector-data
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);

Powered by Google App Engine
This is Rietveld 408576698