From: Ryan Norton Date: Thu, 3 Feb 2005 09:52:40 +0000 (+0000) Subject: fix pointer conversion warnings on OSX 10.2 X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b9160e5eacd78ddb4c1aa613b4c5b9773328d300 fix pointer conversion warnings on OSX 10.2 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/unix/gsocket.cpp b/src/unix/gsocket.cpp index dd874ef757..aeed5804a5 100644 --- a/src/unix/gsocket.cpp +++ b/src/unix/gsocket.cpp @@ -126,6 +126,16 @@ int _System soclose(int); #define SOCKOPTLEN_T SOCKLEN_T #endif +/* + * OSX 10.2 has int args instead of SOCKLENXXX_T + */ +#if defined( __WXMAC__ ) && ( 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 + /* * MSW defines this, Unices don't. */