From: Anatolii Gryzlov Date: Wed, 24 May 2023 23:26:14 +0000 (+0300) Subject: explicitly convert *mainloop_handler to __u64 X-Git-Tag: v6.0.0~54^2 X-Git-Url: https://git.proxmox.com/?p=mirror_lxc.git;a=commitdiff_plain;h=cf2b2020932e0956786ba973615fc47cea771f44 explicitly convert *mainloop_handler to __u64 GCC treats such conversion as warning, while Clang-15 aborts compilation Signed-off-by: Anatolii Gryzlov --- diff --git a/src/lxc/mainloop.c b/src/lxc/mainloop.c index 282ac3250..bdfb75bc7 100644 --- a/src/lxc/mainloop.c +++ b/src/lxc/mainloop.c @@ -215,7 +215,7 @@ static int __io_uring_disarm(struct lxc_async_descr *descr, return syserror_set(ENOENT, "Failed to get submission queue entry"); - io_uring_prep_poll_remove(sqe, handler); + io_uring_prep_poll_remove(sqe, PTR_TO_U64(handler)); io_uring_sqe_set_data(sqe, handler); ret = io_uring_submit(descr->ring); if (ret < 0)