Mercurial > emacs
changeset 31091:65f455b1ab20
(_WINSOCK_H): Undefine if defined.
(fd_set): Define to new name, after including winsock.h, so we can
provide our own implementation.
author | Andrew Innes <andrewi@gnu.org> |
---|---|
date | Tue, 22 Aug 2000 21:53:55 +0000 |
parents | 69b7e5c8da03 |
children | 6321f3da048f |
files | nt/inc/sys/socket.h |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/nt/inc/sys/socket.h Tue Aug 22 21:53:28 2000 +0000 +++ b/nt/inc/sys/socket.h Tue Aug 22 21:53:55 2000 +0000 @@ -7,6 +7,9 @@ #ifdef _WINSOCKAPI_ #undef _WINSOCKAPI_ #endif +#ifdef _WINSOCK_H +#undef _WINSOCK_H +#endif /* avoid confusion with our version of select */ #ifdef select @@ -22,9 +25,6 @@ #undef FD_ZERO #endif -/* allow us to provide our own version of fd_set */ -#define fd_set ws_fd_set - /* avoid duplicate definition of timeval */ #ifdef HAVE_TIMEVAL #define timeval ws_timeval @@ -43,7 +43,9 @@ #undef FD_CLR #undef FD_ISSET #undef FD_ZERO -#undef fd_set + +/* allow us to provide our own version of fd_set */ +#define fd_set ws_fd_set #include "w32.h" #ifdef HAVE_TIMEVAL