Do not include <winsock2.h> on Cygwin even when we have it.
[bpt/guile.git] / libguile / posix.c
index 066e0f9..e741697 100644 (file)
@@ -96,7 +96,8 @@ extern char *ttyname();
 #ifdef HAVE_IO_H
 #include <io.h>
 #endif
-#ifdef HAVE_WINSOCK2_H
+#if defined (HAVE_WINSOCK2_H) \
+  && !(defined (__CYGWIN32__) || defined (__CYGWIN__))
 #include <winsock2.h>
 #endif