From e33b797ffa137522d3bcf8af53a9fa3dd0d2f730 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sun, 27 Dec 2009 03:51:38 +0000 Subject: following up on bug report #2921689, fixed a bunch of 'implicit declaration of function' warnings, which could cause problems on 64-bit svn path=/trunk/externals/ggee/; revision=12846 --- control/qread.c | 1 + signal/sfwrite~.c | 1 + signal/streamin~.c | 7 ++++--- signal/streamout~.c | 7 ++++--- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/control/qread.c b/control/qread.c index 28112df..48c61a8 100644 --- a/control/qread.c +++ b/control/qread.c @@ -2,6 +2,7 @@ #include +#include /* ------------------------ qread ----------------------------- */ diff --git a/signal/sfwrite~.c b/signal/sfwrite~.c index dfbdbec..c7533a8 100644 --- a/signal/sfwrite~.c +++ b/signal/sfwrite~.c @@ -2,6 +2,7 @@ #include +#include #ifdef _MSC_VER #pragma warning( disable : 4244 ) #pragma warning( disable : 4305 ) 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 +#include #include "stream.h" #include #include -#ifdef unix +#ifdef _WIN32 +#include +#else #include #include #include @@ -17,8 +20,6 @@ #include #include #define SOCKET_ERROR -1 -#else -#include #endif /* these pragmas are only used for MSVC, not MinGW or Cygwin */ diff --git a/signal/streamout~.c b/signal/streamout~.c index c23680e..eedbc0c 100644 --- a/signal/streamout~.c +++ b/signal/streamout~.c @@ -7,14 +7,15 @@ #include #include #include -#ifdef unix +#ifdef _WIN32 +#include +#else #include #include #include #include +#include #define SOCKET_ERROR -1 -#else -#include #endif #ifdef __APPLE__ -- cgit v1.2.1