From 4405daeb0aed74eb7ed03525721bf5c04f6dc6ab Mon Sep 17 00:00:00 2001 From: Julien Boeuf Date: Wed, 18 Nov 2015 21:33:58 -0800 Subject: [PATCH] Fixing implementations. --- ext/call_credentials.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/call_credentials.cc b/ext/call_credentials.cc index 9c5d9d29..d0d7140b 100644 --- a/ext/call_credentials.cc +++ b/ext/call_credentials.cc @@ -225,7 +225,7 @@ NAUV_WORK_CB(SendPluginCallback) { uv_close((uv_handle_t *)async, (uv_close_cb)free); } -void plugin_get_metadata(void *state, const char *service_url, +void plugin_get_metadata(void *state, grpc_auth_metadata_context context, grpc_credentials_plugin_metadata_cb cb, void *user_data) { uv_async_t *async = static_cast(malloc(sizeof(uv_async_t))); @@ -234,7 +234,7 @@ void plugin_get_metadata(void *state, const char *service_url, SendPluginCallback); plugin_callback_data *data = new plugin_callback_data; data->state = reinterpret_cast(state); - data->service_url = service_url; + data->service_url = context.service_url; data->cb = cb; data->user_data = user_data; async->data = data;