mirror of
https://github.com/grpc/grpc-node.git
synced 2025-12-08 18:23:54 +00:00
Adding void* at then end of security related method in order to have a stable ABI.
This commit is contained in:
parent
a331657da7
commit
6fefd91642
@ -161,7 +161,7 @@ NAN_METHOD(Channel::New) {
|
||||
NULL);
|
||||
} else {
|
||||
wrapped_channel =
|
||||
grpc_secure_channel_create(creds, *host, channel_args_ptr);
|
||||
grpc_secure_channel_create(creds, *host, channel_args_ptr, NULL);
|
||||
}
|
||||
if (channel_args_ptr != NULL) {
|
||||
free(channel_args_ptr->args);
|
||||
|
||||
@ -156,7 +156,8 @@ NAN_METHOD(Credentials::CreateSsl) {
|
||||
"createSSl's third argument must be a Buffer if provided");
|
||||
}
|
||||
grpc_credentials *creds = grpc_ssl_credentials_create(
|
||||
root_certs, key_cert_pair.private_key == NULL ? NULL : &key_cert_pair);
|
||||
root_certs, key_cert_pair.private_key == NULL ? NULL : &key_cert_pair,
|
||||
NULL);
|
||||
if (creds == NULL) {
|
||||
NanReturnNull();
|
||||
}
|
||||
@ -176,7 +177,7 @@ NAN_METHOD(Credentials::CreateComposite) {
|
||||
Credentials *creds1 = ObjectWrap::Unwrap<Credentials>(args[0]->ToObject());
|
||||
Credentials *creds2 = ObjectWrap::Unwrap<Credentials>(args[1]->ToObject());
|
||||
grpc_credentials *creds = grpc_composite_credentials_create(
|
||||
creds1->wrapped_credentials, creds2->wrapped_credentials);
|
||||
creds1->wrapped_credentials, creds2->wrapped_credentials, NULL);
|
||||
if (creds == NULL) {
|
||||
NanReturnNull();
|
||||
}
|
||||
@ -185,7 +186,7 @@ NAN_METHOD(Credentials::CreateComposite) {
|
||||
|
||||
NAN_METHOD(Credentials::CreateGce) {
|
||||
NanScope();
|
||||
grpc_credentials *creds = grpc_compute_engine_credentials_create();
|
||||
grpc_credentials *creds = grpc_compute_engine_credentials_create(NULL);
|
||||
if (creds == NULL) {
|
||||
NanReturnNull();
|
||||
}
|
||||
@ -202,8 +203,8 @@ NAN_METHOD(Credentials::CreateIam) {
|
||||
}
|
||||
NanUtf8String auth_token(args[0]);
|
||||
NanUtf8String auth_selector(args[1]);
|
||||
grpc_credentials *creds = grpc_iam_credentials_create(*auth_token,
|
||||
*auth_selector);
|
||||
grpc_credentials *creds =
|
||||
grpc_iam_credentials_create(*auth_token, *auth_selector, NULL);
|
||||
if (creds == NULL) {
|
||||
NanReturnNull();
|
||||
}
|
||||
|
||||
@ -178,11 +178,8 @@ NAN_METHOD(ServerCredentials::CreateSsl) {
|
||||
key_cert_pairs[i].cert_chain = ::node::Buffer::Data(
|
||||
pair_obj->Get(cert_key));
|
||||
}
|
||||
grpc_server_credentials *creds =
|
||||
grpc_ssl_server_credentials_create(root_certs,
|
||||
key_cert_pairs,
|
||||
key_cert_pair_count,
|
||||
force_client_auth);
|
||||
grpc_server_credentials *creds = grpc_ssl_server_credentials_create(
|
||||
root_certs, key_cert_pairs, key_cert_pair_count, force_client_auth, NULL);
|
||||
delete key_cert_pairs;
|
||||
if (creds == NULL) {
|
||||
NanReturnNull();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user