diff options
author | Craig Tiller <ctiller@google.com> | 2015-11-10 15:17:35 +0000 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2015-11-10 15:17:35 +0000 |
commit | e58d817818fe092f5f548857613b0784493f7d17 (patch) | |
tree | 1c256a7038284fdb45a9570c22d7eb01029f9b57 | |
parent | 3c53bb2f4680254a5e50228184ab8c2abae453f0 (diff) |
casting
-rw-r--r-- | src/core/surface/call.c | 3 | ||||
-rw-r--r-- | test/core/transport/chttp2/hpack_table_test.c | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/core/surface/call.c b/src/core/surface/call.c index aa435d44d3..86d5fca388 100644 --- a/src/core/surface/call.c +++ b/src/core/surface/call.c @@ -922,7 +922,8 @@ static batch_control *allocate_batch_control(grpc_call *call) { size_t i; for (i = 0; i < MAX_CONCURRENT_BATCHES; i++) { if ((call->used_batches & (1 << i)) == 0) { - call->used_batches |= (gpr_uint8)(1 << i); + call->used_batches = + (gpr_uint8)(call->used_batches | (gpr_uint8)(1 << i)); return &call->active_batches[i]; } } diff --git a/test/core/transport/chttp2/hpack_table_test.c b/test/core/transport/chttp2/hpack_table_test.c index db55c27783..5bdeeafb67 100644 --- a/test/core/transport/chttp2/hpack_table_test.c +++ b/test/core/transport/chttp2/hpack_table_test.c @@ -174,7 +174,7 @@ static grpc_chttp2_hptbl_find_result find_simple(grpc_chttp2_hptbl *tbl, static void test_find(void) { grpc_chttp2_hptbl tbl; - int i; + gpr_uint32 i; char buffer[32]; grpc_mdctx *mdctx; grpc_chttp2_hptbl_find_result r; @@ -254,7 +254,7 @@ static void test_find(void) { GPR_ASSERT(r.has_value == 1); for (i = 0; i < tbl.num_ents; i++) { - int expect = 9999 - i; + gpr_uint32 expect = 9999 - i; gpr_ltoa(expect, buffer); r = find_simple(&tbl, "test", buffer); |