]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/gsocket.c
fixed typo : _ instead of wxT
[wxWidgets.git] / src / unix / gsocket.c
index 83f5f4ec37ad7d1e24bd9feaa2224b75ce1d93f2..a43156c9a5b9933115987a59ed48a9650b32f271 100644 (file)
@@ -25,7 +25,7 @@
 
 #ifdef __VMS__
 #include <socket.h>
 
 #ifdef __VMS__
 #include <socket.h>
-struct sockaddr_un {
+struct sockaddr_un {
     u_char  sun_len;        /* sockaddr len including null */
     u_char  sun_family;     /* AF_UNIX */
     char    sun_path[108];  /* path name (gag) */
     u_char  sun_len;        /* sockaddr len including null */
     u_char  sun_family;     /* AF_UNIX */
     char    sun_path[108];  /* path name (gag) */
@@ -53,7 +53,6 @@ struct        sockaddr_un {
 #endif
 #include <signal.h>
 
 #endif
 #include <signal.h>
 
-
 #ifndef SOCKLEN_T
 
 #ifdef VMS
 #ifndef SOCKLEN_T
 
 #ifdef VMS
@@ -102,6 +101,15 @@ struct     sockaddr_un {
 
 #endif /* __GSOCKET_STANDALONE__ */
 
 
 #endif /* __GSOCKET_STANDALONE__ */
 
+/* redefine some GUI-only functions to do nothing in console mode */
+#if defined(wxUSE_GUI) && !wxUSE_GUI
+    #define _GSocket_GUI_Init(socket)
+    #define _GSocket_GUI_Destroy(socket)
+    #define _GSocket_Enable_Events(socket)
+    #define _GSocket_Disable_Events(socket)
+    #define _GSocket_Install_Callback(socket, event)
+    #define _GSocket_Uninstall_Callback(socket, event)
+#endif /* wxUSE_GUI */
 
 /* Global initialisers */
 
 
 /* Global initialisers */
 
@@ -193,7 +201,7 @@ void GSocket_Shutdown(GSocket *socket)
   for (evt = 0; evt < GSOCK_MAX_EVENT; evt++)
     socket->m_cbacks[evt] = NULL;
 
   for (evt = 0; evt < GSOCK_MAX_EVENT; evt++)
     socket->m_cbacks[evt] = NULL;
 
-  socket->m_detected = 0;
+  socket->m_detected = GSOCK_LOST_FLAG;
   _GSocket_Disable_Events(socket);
 }
 
   _GSocket_Disable_Events(socket);
 }