X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/60913641356f364a5efee5966d3a3b0b48c01001..55410bb4f67febe1ca20654f078ea4fb9a6223ae:/src/osx/core/sockosx.cpp?ds=sidebyside diff --git a/src/osx/core/sockosx.cpp b/src/osx/core/sockosx.cpp index 08dbd21815..917b821ce1 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. @@ -137,15 +137,15 @@ private: // timeframe so I'm not sure what to think, but after so many hours, // this seems to address the issue and it's time to move on. if (data == NULL) - socket->Detected_Write(); + socket->OnWriteWaiting(); break; case kCFSocketReadCallBack: - socket->Detected_Read(); + socket->OnReadWaiting(); break; case kCFSocketWriteCallBack: - socket->Detected_Write(); + socket->OnWriteWaiting(); break; default: @@ -156,7 +156,7 @@ private: CFSocketRef m_socket; CFRunLoopSourceRef m_source; - DECLARE_NO_COPY_CLASS(wxSocketImplMac) + wxDECLARE_NO_COPY_CLASS(wxSocketImplMac); }; } // anonymous namespace @@ -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: