From cf2b2020932e0956786ba973615fc47cea771f44 Mon Sep 17 00:00:00 2001 From: Anatolii Gryzlov Date: Thu, 25 May 2023 02:26:14 +0300 Subject: [PATCH] explicitly convert *mainloop_handler to __u64 GCC treats such conversion as warning, while Clang-15 aborts compilation Signed-off-by: Anatolii Gryzlov --- src/lxc/mainloop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- 2.47.2