From 8a08391e52ce4d126572fd6f296070f91a898579 Mon Sep 17 00:00:00 2001 From: Hiroshi Saito Date: Tue, 3 Apr 2007 15:43:14 +0000 Subject: [PATCH] WSACleanup() evades with *nix. --- environ.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/environ.c b/environ.c index d8dbc30..9077f20 100644 --- a/environ.c +++ b/environ.c @@ -528,10 +528,12 @@ cleanup: rv->flag = 0; INIT_ENV_CS(rv); } +#ifdef WIN32 #ifndef _WSASTARTUP_IN_DLLMAIN_ else WSACleanup(); #endif /* _WSASTARTUP_IN_DLLMAIN_ */ +#endif return rv; } @@ -566,9 +568,11 @@ EN_Destructor(EnvironmentClass *self) DELETE_ENV_CS(self); free(self); +#ifdef WIN32 #ifndef _WSASTARTUP_IN_DLLMAIN_ WSACleanup(); #endif /* _WSASTARTUP_IN_DLLMAIN_ */ +#endif mylog("exit EN_Destructor: rv = %d\n", rv); #ifdef _MEMORY_DEBUG_ debug_memory_check(); -- 2.39.5