summaryrefslogtreecommitdiff
path: root/intern.h
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-11-11 17:11:05 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2005-11-11 17:11:05 +0000
commitd7f9e2d7ab7a62fb852d72eb5afbb3748c9dbcdb (patch)
tree4ec565a75fd43595e1bab9fa7becd15f65e5fb48 /intern.h
parentf69091fabc37019f495bda40707a7aa7c3c7cf6d (diff)
* configure.in, eval.c, intern.h: check fd_mask type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
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 *);