From e134f8afc71f2ac53f7289d2e788c24c8de02115 Mon Sep 17 00:00:00 2001 From: Themaister Date: Tue, 18 Oct 2011 19:22:20 +0200 Subject: [PATCH] And yet another ... :) --- netplay.c | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/netplay.c b/netplay.c index 86efc46dd8..2522b6de81 100644 --- a/netplay.c +++ b/netplay.c @@ -15,6 +15,25 @@ * If not, see . */ +#ifdef _WIN32 +#ifndef _WIN32_WINNT +#define _WIN32_WINNT 0x0501 +#endif +#define WIN32_LEAN_AND_MEAN +#include +#include +#include +#else +#include +#include +#include +#include +#include +#include +#include +#include +#endif + #include "netplay.h" #include "general.h" #include "autosave.h" @@ -25,32 +44,17 @@ #include #include + #ifdef _WIN32 -#ifndef _WIN32_WINNT -#define _WIN32_WINNT 0x0501 -#endif -#define WIN32_LEAN_AND_MEAN -#include -#include -#include // Woohoo, Winsock has headers from the STONE AGE! :D #define close(x) closesocket(x) #define CONST_CAST (const char*) #define NONCONST_CAST (char*) #else -#include -#include -#include -#include -#include -#include -#include -#include #define CONST_CAST #define NONCONST_CAST #endif - #define PREV_PTR(x) ((x) == 0 ? handle->buffer_size - 1 : (x) - 1) #define NEXT_PTR(x) ((x + 1) % handle->buffer_size)