X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Ftcpip.c;h=57f15af2459dab06ca1da257b402282d695d6df6;hp=0d8eaebbcf4969fdfdee50e0a7f6a03f24a6aff9;hb=b238b8e40486033974dfab1debe409c292bf81a1;hpb=f516f94ad6cc3f11275e9dec04c9c523591b7a23 diff --git a/src/tcpip.c b/src/tcpip.c index 0d8eaeb..57f15af 100644 --- a/src/tcpip.c +++ b/src/tcpip.c @@ -134,11 +134,13 @@ typedef struct tcpip_state int connect_response_len; } tcpip_state; -#ifdef WIN32 static int tcpip_init(void) { +#ifdef WIN32 static int initialized = 0; +#endif yaz_init_globals(); +#ifdef WIN32 if (!initialized) { WORD requested; @@ -149,15 +151,9 @@ static int tcpip_init(void) return 0; initialized = 1; } +#endif return 1; } -#else -static int tcpip_init(void) -{ - yaz_init_globals(); - return 1; -} -#endif /* * This function is always called through the cs_create() macro.