From 3b52230452980f3afc6a7380276ea62f7c65e517 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 1 Aug 2021 06:49:07 +0900 Subject: Define functions using rb_wait_for_single_fd [Bug #18046] --- include/ruby/internal/intern/thread.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/ruby') diff --git a/include/ruby/internal/intern/thread.h b/include/ruby/internal/intern/thread.h index dd591474ce..7c656a628c 100644 --- a/include/ruby/internal/intern/thread.h +++ b/include/ruby/internal/intern/thread.h @@ -31,8 +31,8 @@ struct timeval; /* thread.c */ void rb_thread_schedule(void); -#define rb_thread_wait_fd(fd) rb_wait_for_single_fd((fd), RUBY_IO_READABLE, NULL) -#define rb_thread_fd_writable(fd) rb_wait_for_single_fd((fd), RUBY_IO_WRITABLE, NULL) +int rb_thread_wait_fd(int); +int rb_thread_fd_writable(int); void rb_thread_fd_close(int); int rb_thread_alone(void); void rb_thread_sleep(int); -- cgit v1.2.3