diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/config-win32.h | 21 | 
1 files changed, 12 insertions, 9 deletions
diff --git a/lib/config-win32.h b/lib/config-win32.h index dbc44eec8..f1276d3d1 100644 --- a/lib/config-win32.h +++ b/lib/config-win32.h @@ -456,17 +456,20 @@     quite convoluted, compiler dependent and even build target dependent. */  #if defined(HAVE_WS2TCPIP_H)  #  if defined(__POCC__) -#    define HAVE_FREEADDRINFO 1 -#    define HAVE_GETADDRINFO  1 -#    define HAVE_GETNAMEINFO  1 +#    define HAVE_FREEADDRINFO           1 +#    define HAVE_GETADDRINFO            1 +#    define HAVE_GETADDRINFO_THREADSAFE 1 +#    define HAVE_GETNAMEINFO            1  #  elif defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0501) -#    define HAVE_FREEADDRINFO 1 -#    define HAVE_GETADDRINFO  1 -#    define HAVE_GETNAMEINFO  1 +#    define HAVE_FREEADDRINFO           1 +#    define HAVE_GETADDRINFO            1 +#    define HAVE_GETADDRINFO_THREADSAFE 1 +#    define HAVE_GETNAMEINFO            1  #  elif defined(_MSC_VER) && (_MSC_VER >= 1200) -#    define HAVE_FREEADDRINFO 1 -#    define HAVE_GETADDRINFO  1 -#    define HAVE_GETNAMEINFO  1 +#    define HAVE_FREEADDRINFO           1 +#    define HAVE_GETADDRINFO            1 +#    define HAVE_GETADDRINFO_THREADSAFE 1 +#    define HAVE_GETNAMEINFO            1  #  endif  #endif  | 
