diff options
Diffstat (limited to 'grpc/src/core/lib/security/credentials/plugin')
-rw-r--r-- | grpc/src/core/lib/security/credentials/plugin/plugin_credentials.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/grpc/src/core/lib/security/credentials/plugin/plugin_credentials.cc b/grpc/src/core/lib/security/credentials/plugin/plugin_credentials.cc index ebe59212..9cb8b815 100644 --- a/grpc/src/core/lib/security/credentials/plugin/plugin_credentials.cc +++ b/grpc/src/core/lib/security/credentials/plugin/plugin_credentials.cc @@ -22,10 +22,11 @@ #include <string.h> +#include "absl/strings/str_cat.h" + #include <grpc/grpc.h> #include <grpc/support/alloc.h> #include <grpc/support/log.h> -#include <grpc/support/string_util.h> #include <grpc/support/sync.h> #include "src/core/lib/slice/slice_internal.h" @@ -86,11 +87,10 @@ static grpc_error* process_plugin_result( size_t num_md, grpc_status_code status, const char* error_details) { grpc_error* error = GRPC_ERROR_NONE; if (status != GRPC_STATUS_OK) { - char* msg; - gpr_asprintf(&msg, "Getting metadata from plugin failed with error: %s", - error_details); - error = GRPC_ERROR_CREATE_FROM_COPIED_STRING(msg); - gpr_free(msg); + error = GRPC_ERROR_CREATE_FROM_COPIED_STRING( + absl::StrCat("Getting metadata from plugin failed with error: ", + error_details) + .c_str()); } else { bool seen_illegal_header = false; for (size_t i = 0; i < num_md; ++i) { |