Fix incorrect C++ usage

This commit is contained in:
murgatroid99 2018-04-02 18:27:29 -07:00
parent 0210f160ed
commit 265c8fcfc8
1 changed files with 4 additions and 2 deletions

View File

@ -16,6 +16,8 @@
*
*/
#include <vector>
#include <nan.h>
#include <node.h>
@ -148,8 +150,8 @@ NAN_METHOD(ServerCredentials::CreateSsl) {
Local<Array> pair_list = Local<Array>::Cast(info[1]);
uint32_t key_cert_pair_count = pair_list->Length();
grpc_ssl_pem_key_cert_pair key_cert_pairs[key_cert_pair_count];
StringOrNull key_strings[key_cert_pair_count];
StringOrNull cert_strings[key_cert_pair_count];
std::vector<StringOrNull> key_strings(key_cert_pair_count);
std::vector<StringOrNull> cert_strings(key_cert_pair_count);
Local<String> key_key = Nan::New("private_key").ToLocalChecked();
Local<String> cert_key = Nan::New("cert_chain").ToLocalChecked();