X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/da051b23feb1bdd85204f53a06884415cc80f037..96bcf4f9cc8401fc499215bbe9181c351cc42d43:/include/wx/gsocket.h diff --git a/include/wx/gsocket.h b/include/wx/gsocket.h index 2e3f86d256..069a531fc3 100644 --- a/include/wx/gsocket.h +++ b/include/wx/gsocket.h @@ -18,21 +18,10 @@ #if wxUSE_SOCKETS || defined(__GSOCKET_STANDALONE__) #include +#ifndef __WXMAC__ #include - -#if !defined(__cplusplus) -typedef unsigned int bool; -#endif - -#ifndef TRUE -#define TRUE 1 #endif -#ifndef FALSE -#define FALSE 0 -#endif - - #ifdef __cplusplus extern "C" { #endif @@ -91,7 +80,7 @@ typedef void (*GSocketCallback)(GSocket *socket, GSocketEvent event, /* Global initializers */ /* GSocket_Init() must be called at the beginning */ -bool GSocket_Init(void); +int GSocket_Init(void); /* GSocket_Cleanup() must be called at the end */ void GSocket_Cleanup(void); @@ -231,7 +220,7 @@ GSocketEventFlags GSocket_Select(GSocket *socket, GSocketEventFlags flags); * Sets the socket to non-blocking mode. All IO calls will return * immediately. */ -void GSocket_SetNonBlocking(GSocket *socket, bool non_block); +void GSocket_SetNonBlocking(GSocket *socket, int non_block); /* GSocket_SetTimeout: * Sets the timeout for blocking calls. Time is expressed in