aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/security/credentials/iam/iam_credentials.c
diff options
context:
space:
mode:
authorGravatar yang-g <yangg@google.com>2017-01-11 13:13:23 -0800
committerGravatar yang-g <yangg@google.com>2017-01-11 13:13:23 -0800
commit8a7a4462b1e967661f0eb8a348eef8536dd6e2e9 (patch)
treef1c07c3481461ad0db4068d3ada87905168b3472 /src/core/lib/security/credentials/iam/iam_credentials.c
parent26d20a8016feaeb0a2fe182505ee60960fb03275 (diff)
parent3c42128a350f4e153cd3f098fa6b928addb99c58 (diff)
merge with head
Diffstat (limited to 'src/core/lib/security/credentials/iam/iam_credentials.c')
-rw-r--r--src/core/lib/security/credentials/iam/iam_credentials.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/core/lib/security/credentials/iam/iam_credentials.c b/src/core/lib/security/credentials/iam/iam_credentials.c
index 370a384d0e..abd69a9670 100644
--- a/src/core/lib/security/credentials/iam/iam_credentials.c
+++ b/src/core/lib/security/credentials/iam/iam_credentials.c
@@ -42,9 +42,10 @@
#include <grpc/support/string_util.h>
#include <grpc/support/sync.h>
-static void iam_destruct(grpc_call_credentials *creds) {
+static void iam_destruct(grpc_exec_ctx *exec_ctx,
+ grpc_call_credentials *creds) {
grpc_google_iam_credentials *c = (grpc_google_iam_credentials *)creds;
- grpc_credentials_md_store_unref(c->iam_md);
+ grpc_credentials_md_store_unref(exec_ctx, c->iam_md);
}
static void iam_get_request_metadata(grpc_exec_ctx *exec_ctx,