diff --git a/libguile/iselect.h b/libguile/iselect.h index 5bba3de23..21ebe620c 100644 --- a/libguile/iselect.h +++ b/libguile/iselect.h @@ -83,6 +83,8 @@ #endif /* no FD_SET */ +#ifdef GUILE_ISELECT + extern int scm_I_am_dead; extern int scm_internal_select (int fds, @@ -93,4 +95,8 @@ extern int scm_internal_select (int fds, extern void scm_error_revive_threads (void); extern void scm_init_iselect (void); +#else /* GUILE_ISELECT */ +#define scm_internal_select select +#endif /* GUILE_ISELECT */ + #endif