aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--thread.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/thread.c b/thread.c
index 39fdf9d23d..f7b76bb82f 100644
--- a/thread.c
+++ b/thread.c
@@ -3573,7 +3573,7 @@ rb_fd_select(int n, rb_fdset_t *readfds, rb_fdset_t *writefds, rb_fdset_t *excep
return select(n, r, w, e, timeout);
}
-#define rb_fd_no_init(fds) (((fds)->fdset = 0), ((fds)->maxfd = 0))
+#define rb_fd_no_init(fds) ((void)((fds)->fdset = 0), (void)((fds)->maxfd = 0))
#undef FD_ZERO
#undef FD_SET
@@ -3638,7 +3638,7 @@ rb_fd_set(int fd, rb_fdset_t *set)
#define FD_CLR(i, f) rb_fd_clr((i), (f))
#define FD_ISSET(i, f) rb_fd_isset((i), (f))
-#define rb_fd_no_init(fds) ((fds)->fdset = 0)
+#define rb_fd_no_init(fds) (void)((fds)->fdset = 0)
#endif