cSocket::GetErrorString() now also compiles on Cygwin
git-svn-id: http://mc-server.googlecode.com/svn/trunk@270 0a769ca7-a7f5-676a-18bf-c427514a06d6master
parent
3c4bfd9799
commit
85db35a3ba
|
@ -111,7 +111,7 @@ AString cSocket::GetErrorString( int a_ErrNo )
|
||||||
|
|
||||||
// According to http://linux.die.net/man/3/strerror_r there are two versions of strerror_r():
|
// According to http://linux.die.net/man/3/strerror_r there are two versions of strerror_r():
|
||||||
|
|
||||||
#if (((_POSIX_C_SOURCE >= 200112L) || (_XOPEN_SOURCE >= 600)) && ! _GNU_SOURCE) // XSI version of strerror_r():
|
#if ((((_POSIX_C_SOURCE >= 200112L) || (_XOPEN_SOURCE >= 600)) && ! _GNU_SOURCE) || __CYGWIN32__ ) // XSI version of strerror_r():
|
||||||
|
|
||||||
int res = strerror_r( errno, buffer, ARRAYCOUNT(buffer) );
|
int res = strerror_r( errno, buffer, ARRAYCOUNT(buffer) );
|
||||||
if( res == 0 )
|
if( res == 0 )
|
||||||
|
|
Loading…
Reference in New Issue