mirror of
https://github.com/mii443/qemu.git
synced 2025-08-22 15:15:46 +00:00
remove unnecessary casts from uintptr_t
uintptr_t, or unsigned long which is equivalent on Linux I32LP64 systems, is an unsigned type and there is no need to further cast to __u64 which is another unsigned integer type; widening casts from unsigned integers zero-extend the value. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
@ -180,7 +180,7 @@ static void add_poll_remove_sqe(AioContext *ctx, AioHandler *node)
|
||||
struct io_uring_sqe *sqe = get_sqe(ctx);
|
||||
|
||||
#ifdef LIBURING_HAVE_DATA64
|
||||
io_uring_prep_poll_remove(sqe, (__u64)(uintptr_t)node);
|
||||
io_uring_prep_poll_remove(sqe, (uintptr_t)node);
|
||||
#else
|
||||
io_uring_prep_poll_remove(sqe, node);
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user