diff options
Diffstat (limited to 'src/core/iomgr/closure.c')
-rw-r--r-- | src/core/iomgr/closure.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/iomgr/closure.c b/src/core/iomgr/closure.c index 4aae52a454..7646a88ac5 100644 --- a/src/core/iomgr/closure.c +++ b/src/core/iomgr/closure.c @@ -49,7 +49,7 @@ void grpc_closure_list_add(grpc_closure_list *closure_list, if (closure_list->head == NULL) { closure_list->head = closure; } else { - closure_list->tail->final_data |= (gpr_uintptr)closure; + closure_list->tail->final_data |= (uintptr_t)closure; } closure_list->tail = closure; } @@ -65,7 +65,7 @@ void grpc_closure_list_move(grpc_closure_list *src, grpc_closure_list *dst) { if (dst->head == NULL) { *dst = *src; } else { - dst->tail->final_data |= (gpr_uintptr)src->head; + dst->tail->final_data |= (uintptr_t)src->head; dst->tail = src->tail; } src->head = src->tail = NULL; @@ -94,5 +94,5 @@ grpc_closure *grpc_closure_create(grpc_iomgr_cb_func cb, void *cb_arg) { } grpc_closure *grpc_closure_next(grpc_closure *closure) { - return (grpc_closure *)(closure->final_data & ~(gpr_uintptr)1); + return (grpc_closure *)(closure->final_data & ~(uintptr_t)1); } |