From: gianluca Date: Wed, 19 Sep 2007 16:18:57 +0000 (+0000) Subject: Do not compile gai_strerrorA on Windows under MingW. gai_strerror is already X-Git-Tag: libpcap-0.9.8 X-Git-Url: https://git.tcpdump.org/libpcap/commitdiff_plain/19229f0c12727e9e7b77dd7c234e2cc87e99383c Do not compile gai_strerrorA on Windows under MingW. gai_strerror is already available on MingW, it's only missing from Cygwin. --- diff --git a/Win32/Src/gai_strerror.c b/Win32/Src/gai_strerror.c index d3d7d685..edd970b9 100644 --- a/Win32/Src/gai_strerror.c +++ b/Win32/Src/gai_strerror.c @@ -67,6 +67,11 @@ static char *ai_errlist[] = { #define EAI_MAX (sizeof(ai_errlist)/sizeof(ai_errlist[0])) #endif +/* on MingW, gai_strerror is available. + We need to compile gai_strerrorA only for Cygwin + */ +#ifndef gai_strerror + char * WSAAPI gai_strerrorA(int ecode) { @@ -75,3 +80,4 @@ WSAAPI gai_strerrorA(int ecode) return "Unknown error"; } +#endif /* gai_strerror */ \ No newline at end of file