aboutsummaryrefslogtreecommitdiff
path: root/signal/streamin~.c
diff options
context:
space:
mode:
Diffstat (limited to 'signal/streamin~.c')
-rw-r--r--signal/streamin~.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/signal/streamin~.c b/signal/streamin~.c
index 147b732..fcb8084 100644
--- a/signal/streamin~.c
+++ b/signal/streamin~.c
@@ -3,11 +3,14 @@
/* Thanks to Anthony Lee for Windows bug fixes */
#include <m_pd.h>
+#include <s_stuff.h>
#include "stream.h"
#include <sys/types.h>
#include <string.h>
-#ifdef unix
+#ifdef _WIN32
+#include <winsock.h>
+#else
#include <sys/socket.h>
#include <errno.h>
#include <netinet/in.h>
@@ -17,8 +20,6 @@
#include <unistd.h>
#include <fcntl.h>
#define SOCKET_ERROR -1
-#else
-#include <winsock.h>
#endif
/* these pragmas are only used for MSVC, not MinGW or Cygwin <hans@at.or.at> */