From be6a3550de0b8b0aa82a67e8194f1758287ddce1 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Fri, 23 Jan 2015 13:04:45 -0800 Subject: [PATCH] Remove uses of sprintf --- src/core/security/credentials.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/core/security/credentials.c b/src/core/security/credentials.c index b5ff42b337d..2f75556e7bd 100644 --- a/src/core/security/credentials.c +++ b/src/core/security/credentials.c @@ -534,9 +534,7 @@ static void service_account_fetch_oauth2( response_cb(metadata_req, &response); return; } - body = gpr_malloc(strlen(GRPC_SERVICE_ACCOUNT_POST_BODY_PREFIX) + - strlen(jwt) + 1); - sprintf(body, "%s%s", GRPC_SERVICE_ACCOUNT_POST_BODY_PREFIX, jwt); + gpr_asprintf(&body, "%s%s", GRPC_SERVICE_ACCOUNT_POST_BODY_PREFIX, jwt); memset(&request, 0, sizeof(grpc_httpcli_request)); request.host = GRPC_SERVICE_ACCOUNT_HOST; request.path = GRPC_SERVICE_ACCOUNT_TOKEN_PATH;