Applied patch [ 1401000 ] Fixes Unix domain sockets under darwin

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36935 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart 2006-01-17 18:10:17 +00:00
parent 5090e3ad5c
commit 7a59be6d97

View File

@ -85,7 +85,7 @@ static wxSockAddress *
GetAddressFromName(const wxString& serverName, const wxString& host = wxEmptyString) GetAddressFromName(const wxString& serverName, const wxString& host = wxEmptyString)
{ {
// we always use INET sockets under non-Unix systems // we always use INET sockets under non-Unix systems
#if defined(__UNIX__) && !defined(__WINDOWS__) && !defined(__WXMAC__) && !defined(__WINE__) #if defined(__UNIX__) && !defined(__WINDOWS__) && !defined(__WINE__) && (!defined(__WXMAC__) || defined(__DARWIN__))
// under Unix, if the server name looks like a path, create a AF_UNIX // under Unix, if the server name looks like a path, create a AF_UNIX
// socket instead of AF_INET one // socket instead of AF_INET one
if ( serverName.Find(_T('/')) != wxNOT_FOUND ) if ( serverName.Find(_T('/')) != wxNOT_FOUND )