diff options
author | 2017-10-30 16:19:43 -0700 | |
---|---|---|
committer | 2017-10-30 16:19:43 -0700 | |
commit | f8a6c8297c6e9e9024ff169291fb0485862c190f (patch) | |
tree | eb7c45d8b3d9e1866b7bb5e744d7988b7e0213a3 /test/core/end2end/cq_verifier_uv.cc | |
parent | 9d301530b2086c78f20684201c4fec37d7539b14 (diff) |
Changes to build other platforms
Diffstat (limited to 'test/core/end2end/cq_verifier_uv.cc')
-rw-r--r-- | test/core/end2end/cq_verifier_uv.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/core/end2end/cq_verifier_uv.cc b/test/core/end2end/cq_verifier_uv.cc index fc873b784f..79e686c8f6 100644 --- a/test/core/end2end/cq_verifier_uv.cc +++ b/test/core/end2end/cq_verifier_uv.cc @@ -43,7 +43,7 @@ struct cq_verifier { }; cq_verifier *cq_verifier_create(grpc_completion_queue *cq) { - cq_verifier *v = gpr_malloc(sizeof(cq_verifier)); + cq_verifier *v = static_cast<cq_verifier *>(gpr_malloc(sizeof(cq_verifier))); v->cq = cq; v->first_expectation = NULL; uv_timer_init(uv_default_loop(), &v->timer); @@ -58,7 +58,7 @@ static void timer_close_cb(uv_handle_t *handle) { void cq_verifier_destroy(cq_verifier *v) { cq_verify(v); uv_close((uv_handle_t *)&v->timer, timer_close_cb); - while ((timer_state)v->timer.data != TIMER_CLOSED) { + while (reinterpret_cast<timer_state>(v->timer.data) != TIMER_CLOSED) { uv_run(uv_default_loop(), UV_RUN_NOWAIT); } gpr_free(v); @@ -85,7 +85,7 @@ grpc_event cq_verifier_next_event(cq_verifier *v, int timeout_seconds) { ev = grpc_completion_queue_next(v->cq, gpr_inf_past(GPR_CLOCK_MONOTONIC), NULL); // Stop the loop if the timer goes off or we get a non-timeout event - while (((timer_state)v->timer.data != TIMER_TRIGGERED) && + while ((reinterpret_cast<timer_state>(v->timer.data) != TIMER_TRIGGERED) && ev.type == GRPC_QUEUE_TIMEOUT) { uv_run(uv_default_loop(), UV_RUN_ONCE); ev = grpc_completion_queue_next(v->cq, gpr_inf_past(GPR_CLOCK_MONOTONIC), |