X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9bf10d6bd3df0d5ad9d9849f162b17a62c3ac51f..85d03040fc18f7e403720c77ce758e1f12e14292:/include/wx/gsocket.h diff --git a/include/wx/gsocket.h b/include/wx/gsocket.h index 14dc3c609f..7ec123fd4d 100644 --- a/include/wx/gsocket.h +++ b/include/wx/gsocket.h @@ -20,19 +20,6 @@ #include #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,15 +78,15 @@ typedef void (*GSocketCallback)(GSocket *socket, GSocketEvent event, /* Global initializers */ /* GSocket_Init() must be called at the beginning */ -bool GSocket_Init(); +int GSocket_Init(void); /* GSocket_Cleanup() must be called at the end */ -void GSocket_Cleanup(); +void GSocket_Cleanup(void); /* Constructors / Destructors */ -GSocket *GSocket_new(); +GSocket *GSocket_new(void); void GSocket_destroy(GSocket *socket); @@ -231,7 +218,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 @@ -289,7 +276,7 @@ void GSocket_UnsetCallback(GSocket *socket, GSocketEventFlags flags); /* GAddress */ -GAddress *GAddress_new(); +GAddress *GAddress_new(void); GAddress *GAddress_copy(GAddress *address); void GAddress_destroy(GAddress *address);