From 967cbaadf74d98c2eeffd422a20186542e03e06d Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sun, 6 May 2012 18:01:04 -0600 Subject: [PATCH] repair for static-fd_set mode --- src/racket/include/scheme.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/racket/include/scheme.h b/src/racket/include/scheme.h index 1a5a58ba37..d37b054b77 100644 --- a/src/racket/include/scheme.h +++ b/src/racket/include/scheme.h @@ -2002,10 +2002,10 @@ extern Scheme_Extension_Table *scheme_extension_table; # define MZ_FD_ISSET(n, p) scheme_fdisset(p, n) #else # define MZ_GET_FDSET(p, n) ((void *)(((fd_set *)p) + n)) -# define MZ_FD_ZERO(p) FD_ZERO(p) -# define MZ_FD_SET(n, p) FD_SET(n, p) -# define MZ_FD_CLR(n, p) FD_CLR(n, p) -# define MZ_FD_ISSET(n, p) FD_ISSET(n, p) +# define MZ_FD_ZERO(p) FD_ZERO((fd_set *)(p)) +# define MZ_FD_SET(n, p) FD_SET(n, (fd_set *)(p)) +# define MZ_FD_CLR(n, p) FD_CLR(n, (fd_set *)(p)) +# define MZ_FD_ISSET(n, p) FD_ISSET(n, (fd_set *)(p)) #endif /* For scheme_fd_to_semaphore(): */