summaryrefslogtreecommitdiff
path: root/intern.h
diff options
context:
space:
mode:
Diffstat (limited to 'intern.h')
-rw-r--r--intern.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/intern.h b/intern.h
index 31602598f6..c2adeb398d 100644
--- a/intern.h
+++ b/intern.h
@@ -161,14 +161,12 @@ NORETURN(void rb_load_fail(const char*));
NORETURN(void rb_error_frozen(const char*));
void rb_check_frozen(VALUE);
/* eval.c */
-#if defined(NFDBITS) && defined(howmany)
+#if defined(NFDBITS) && defined(HAVE_RB_FD_INIT)
typedef struct {
int maxfd;
fd_set *fdset;
} rb_fdset_t;
-#define HAVE_RB_FD_INIT 1
-
void rb_fd_init(volatile rb_fdset_t *);
void rb_fd_term(rb_fdset_t *);
void rb_fd_zero(rb_fdset_t *);