]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/gsocket.cpp
cleanup
[wxWidgets.git] / src / unix / gsocket.cpp
index dd874ef75788489fba32872bead87725ef754a03..eb7b1b5678fb98a63e67d5117b17e9e1427207fc 100644 (file)
@@ -126,6 +126,18 @@ int _System soclose(int);
 #define SOCKOPTLEN_T SOCKLEN_T
 #endif
 
+/*
+ * OSX 10.2 has int args instead of SOCKLENXXX_T
+ */
+#if defined( __WXMAC__ ) || defined ( __WXCOCOA__ ) 
+#  if ( MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_2 )
+#    undef SOCKOPTLEN_T 
+#    undef SOCKLEN_T
+#    define SOCKOPTLEN_T int
+#    define SOCKLEN_T int
+#  endif
+#endif
+
 /*
  * MSW defines this, Unices don't.
  */