From 8f9a0100e3f42d47e57286cf7ae32b17cad4a17b Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 17 Aug 2016 20:48:09 +0900 Subject: [PATCH] Certificate data is now a string --- atom/browser/api/atom_api_app.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/atom/browser/api/atom_api_app.cc b/atom/browser/api/atom_api_app.cc index 5228c640f0038..4f926f55ba73c 100644 --- a/atom/browser/api/atom_api_app.cc +++ b/atom/browser/api/atom_api_app.cc @@ -168,13 +168,12 @@ void OnClientCertificateSelected( return; } - v8::Local data; + std::string data; if (!cert_data.Get("data", &data)) return; auto certs = net::X509Certificate::CreateCertificateListFromBytes( - node::Buffer::Data(data), node::Buffer::Length(data), - net::X509Certificate::FORMAT_AUTO); + data.c_str(), data.length(), net::X509Certificate::FORMAT_AUTO); if (certs.size() > 0) delegate->ContinueWithCertificate(certs[0].get()); }