From 0442b53fce32f71550fa86aa82aebd56265a6e8e Mon Sep 17 00:00:00 2001 From: DevriesL Date: Tue, 9 Mar 2021 22:44:08 +0800 Subject: [PATCH] engines/io_uring: fix compilation conflict with Android NDK Android NDK already uses __errno in errno.h, rename variable __errno to fix this conflict. Signed-off-by: DevriesL --- engines/io_uring.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/engines/io_uring.c b/engines/io_uring.c index c9036ba0..b962e804 100644 --- a/engines/io_uring.c +++ b/engines/io_uring.c @@ -696,11 +696,11 @@ static int fio_ioring_post_init(struct thread_data *td) err = fio_ioring_queue_init(td); if (err) { - int __errno = errno; + int init_err = errno; - if (__errno == ENOSYS) + if (init_err == ENOSYS) log_err("fio: your kernel doesn't support io_uring\n"); - td_verror(td, __errno, "io_queue_init"); + td_verror(td, init_err, "io_queue_init"); return 1; } -- 2.25.1