X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/579213e97b34f35ba1661c6d5b553d2989caddaf..9b66a1d31a32e9235792261db6ff755ce26ab5c1:/src/osx/core/sockosx.cpp?ds=sidebyside diff --git a/src/osx/core/sockosx.cpp b/src/osx/core/sockosx.cpp index f940120738..07ae1a7f47 100644 --- a/src/osx/core/sockosx.cpp +++ b/src/osx/core/sockosx.cpp @@ -129,7 +129,7 @@ private: switch (callbackType) { case kCFSocketConnectCallBack: - wxASSERT(!socket->m_server); + wxASSERT(!socket->IsServer()); // KH: If data is non-NULL, the connect failed, do not call Detected_Write, // which will only end up creating a spurious connect event because the // call to getsocketopt SO_ERROR inexplicably returns no error. @@ -219,18 +219,17 @@ int wxSocketManagerMac::GetCFCallback(wxSocketImpl *socket, wxSocketNotify event switch ( event ) { case wxSOCKET_CONNECTION: - return socket->m_server ? kCFSocketReadCallBack - : kCFSocketConnectCallBack; + return socket->IsServer() ? kCFSocketReadCallBack + : kCFSocketConnectCallBack; - case wxSOCKET_LOST: case wxSOCKET_INPUT: return kCFSocketReadCallBack; case wxSOCKET_OUTPUT: return kCFSocketWriteCallBack; - case wxSOCKET_MAX_EVENT: - wxFAIL_MSG( "invalid wxSocketNotify" ); + case wxSOCKET_LOST: + wxFAIL_MSG( "unexpected wxSocketNotify" ); return 0; default: