aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/transport/cronet/transport/cronet_transport.cc
diff options
context:
space:
mode:
authorGravatar ncteisen <ncteisen@gmail.com>2018-06-11 11:36:19 -0700
committerGravatar ncteisen <ncteisen@gmail.com>2018-06-13 10:36:32 -0700
commitf82e28fb6f6d94f37bc646c1899f2e412e4b949e (patch)
tree73eb167b910479177c2c976616a726fe7d7290b0 /src/core/ext/transport/cronet/transport/cronet_transport.cc
parentfeead68be9b85a731088e73abaf756d80da71b93 (diff)
Clean up use of GRPC_ARG_INTEGER
Diffstat (limited to 'src/core/ext/transport/cronet/transport/cronet_transport.cc')
-rw-r--r--src/core/ext/transport/cronet/transport/cronet_transport.cc14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/core/ext/transport/cronet/transport/cronet_transport.cc b/src/core/ext/transport/cronet/transport/cronet_transport.cc
index 420c2d13e1..b73e017e71 100644
--- a/src/core/ext/transport/cronet/transport/cronet_transport.cc
+++ b/src/core/ext/transport/cronet/transport/cronet_transport.cc
@@ -1452,17 +1452,9 @@ grpc_transport* grpc_create_cronet_transport(void* engine, const char* target,
ct->use_packet_coalescing = true;
if (args) {
- for (size_t i = 0; i < args->num_args; i++) {
- if (0 ==
- strcmp(args->args[i].key, GRPC_ARG_USE_CRONET_PACKET_COALESCING)) {
- if (GPR_UNLIKELY(args->args[i].type != GRPC_ARG_INTEGER)) {
- gpr_log(GPR_ERROR, "%s ignored: it must be an integer",
- GRPC_ARG_USE_CRONET_PACKET_COALESCING);
- } else {
- ct->use_packet_coalescing = (args->args[i].value.integer != 0);
- }
- }
- }
+ const grpc_arg* arg =
+ grpc_channel_args_find(args, GRPC_ARG_USE_CRONET_PACKET_COALESCING);
+ ct->use_packet_coalescing = grpc_channel_arg_get_bool(arg, false);
}
return &ct->base;