Use CF socket manager in GUI OS X applications.
wxSocketManagerMac was never created under OS X since wxSocket code refactoring as wxGUIAppTraits::GetSocketManager() wasn't overridden. Doing this required an extra nasty hack with a global variable in the base library which is used just to pass the socket manager pointer from the net library to the core one without creating a dependency between them but this seems unfortunately unavoidable. See #11030. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -35,16 +35,12 @@ public:
|
||||
//
|
||||
// TODO: Should we use XtAddInput() for wxX11 too? Or, vice versa, if there is
|
||||
// no advantage in doing this compared to the generic way currently used
|
||||
// by wxX11, should we continue to use GTK/Motif- specific stuff?
|
||||
#if defined(__WXGTK__) || defined(__WXMOTIF__)
|
||||
// by wxX11, should we continue to use GTK/Motif-specific stuff?
|
||||
#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__)
|
||||
#define wxHAS_GUI_PROCESS_CALLBACKS
|
||||
#define wxHAS_GUI_SOCKET_MANAGER
|
||||
#endif
|
||||
|
||||
#ifdef __DARWIN__
|
||||
#define wxHAS_GUI_PROCESS_CALLBACKS
|
||||
#endif
|
||||
|
||||
class WXDLLIMPEXP_CORE wxGUIAppTraits : public wxGUIAppTraitsBase
|
||||
{
|
||||
public:
|
||||
|
Reference in New Issue
Block a user