]> git.saurik.com Git - wxWidgets.git/commitdiff
wxMac fix
authorVáclav Slavík <vslavik@fastmail.fm>
Sun, 10 Aug 2003 15:58:19 +0000 (15:58 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sun, 10 Aug 2003 15:58:19 +0000 (15:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/appcmn.cpp

index fdf85e5b679c74091b4d286cc7618723561af77f..37da88bccf46ceec899f57f2bfd95a9ce028f80b 100644 (file)
@@ -503,14 +503,17 @@ void wxGUIAppTraitsBase::RemoveFromPendingDelete(wxObject *object)
     #include "wx/unix/gsockunx.h"
 #elif defined(__WINDOWS__)
     #include "wx/msw/gsockmsw.h"
-#elif defined(__MAC__)
-    #include "wx/mac/gsockmac.h"
 #else
     #error "Must include correct GSocket header here"
 #endif
 
 GSocketGUIFunctionsTable* wxGUIAppTraitsBase::GetSocketGUIFunctionsTable()
 {
+#ifdef __MAC__
+    // NB: wxMac does not have any GUI-specific functions in gsocket.c and
+    //     so it doesn't need this table at all
+    return NULL;
+#else
     static GSocketGUIFunctionsTable table =
     {
         _GSocket_GUI_Init,
@@ -525,6 +528,7 @@ GSocketGUIFunctionsTable* wxGUIAppTraitsBase::GetSocketGUIFunctionsTable()
         _GSocket_Disable_Events
     };
     return &table;
+#endif
 }
 
 #endif