From 0890243547e9f26f26ba873cf04e3bd5927973b8 Mon Sep 17 00:00:00 2001 From: Jean-Yves Lamoureux Date: Sat, 1 Apr 2006 21:26:30 +0000 Subject: [PATCH] * Added Winsock (c)(tm)(r) compatibility --- src/cacaserver.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/cacaserver.c b/src/cacaserver.c index 3fd696c..a3962e5 100644 --- a/src/cacaserver.c +++ b/src/cacaserver.c @@ -121,6 +121,14 @@ int main(void) struct server *server; char *tmp; +#ifdef HAVE_WINDOWS_H + WORD winsockVersion; + WSADATA wsaData; + int nret; + winsockVersion = MAKEWORD(1, 1); + + WSAStartup(winsockVersion, &wsaData); +#endif server = malloc(sizeof(struct server)); server->input = malloc(12); @@ -262,6 +270,9 @@ int main(void) free(server); +#ifdef HAVE_WINDOWS_H + WSACleanup(); +#endif return 0; }