Mercurial > dwindows
changeset 582:ce08e7a56724
Minor change to the Windows sockinit() macro.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 20 May 2005 05:53:06 +0000 |
parents | 53639d920735 |
children | 67dfd0cea50d |
files | compat.h |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/compat.h Fri May 20 03:55:03 2005 +0000 +++ b/compat.h Fri May 20 05:53:06 2005 +0000 @@ -265,8 +265,7 @@ #ifdef __IBMC__ #define sockinit() sock_init(); #elif defined(__WIN32__) || defined(WINNT) -static WSADATA wsa; -#define sockinit() WSAStartup(MAKEWORD (1, 1), &wsa) +#define sockinit() { static WSADATA wsa; WSAStartup(MAKEWORD (1, 1), &wsa); } #else /* !WIN32 */ #define sockinit() #endif