liburing.h: fix 32-bit compile warning

Cast 'ts' to uintptr_t, to avoid having the compiler complain about
casting it to a 64-bit size.

../src/include/liburing.h: In function ‘io_uring_prep_timeout_update’:
../src/include/liburing.h:342:42: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  342 |     (void *)(unsigned long)user_data, 0, (__u64)ts);
      |                                          ^

Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/src/include/liburing.h b/src/include/liburing.h
index 520cd55..90403bc 100644
--- a/src/include/liburing.h
+++ b/src/include/liburing.h
@@ -339,7 +339,8 @@
 						__u64 user_data, unsigned flags)
 {
 	io_uring_prep_rw(IORING_OP_TIMEOUT_REMOVE, sqe, -1,
-				(void *)(unsigned long)user_data, 0, (__u64)ts);
+				(void *)(unsigned long)user_data, 0,
+				(uintptr_t)ts);
 	sqe->timeout_flags = flags | IORING_TIMEOUT_UPDATE;
 }