]> git.saurik.com Git - wxWidgets.git/blobdiff - src/unix/gsocket.c
Use system default font for all platforms
[wxWidgets.git] / src / unix / gsocket.c
index 8e9596a4239cd1de96d2d7e21b49ba5741f91e48..5b3c647893ba04d1788e1524bdec3230f18767a3 100644 (file)
@@ -25,7 +25,7 @@
 
 #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) */
@@ -109,7 +109,7 @@ struct      sockaddr_un {
     #define _GSocket_Disable_Events(socket)
     #define _GSocket_Install_Callback(socket, event)
     #define _GSocket_Uninstall_Callback(socket, event)
-#endif // wxUSE_GUI
+#endif /* wxUSE_GUI */
 
 /* Global initialisers */
 
@@ -201,7 +201,7 @@ void GSocket_Shutdown(GSocket *socket)
   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);
 }
 
@@ -714,6 +714,8 @@ int GSocket_Write(GSocket *socket, const char *buffer, int size)
   int ret;
 
   assert(socket != NULL);
+  
+  printf( "GSocket_Write #1, size %d\n", size );
 
   if (socket->m_fd == -1 || socket->m_server)
   {
@@ -721,16 +723,22 @@ int GSocket_Write(GSocket *socket, const char *buffer, int size)
     return -1;
   }
 
+  printf( "GSocket_Write #2, size %d\n", size );
+
   /* If the socket is blocking, wait for writability (with a timeout) */
   if (_GSocket_Output_Timeout(socket) == GSOCK_TIMEDOUT)
     return -1;
 
+  printf( "GSocket_Write #3, size %d\n", size );
+
   /* Write the data */
   if (socket->m_stream)
     ret = _GSocket_Send_Stream(socket, buffer, size);
   else
     ret = _GSocket_Send_Dgram(socket, buffer, size);
     
+  printf( "GSocket_Write #4, size %d\n", size );
+
   if (ret == -1)
   {
     if (errno == EWOULDBLOCK)
@@ -747,6 +755,8 @@ int GSocket_Write(GSocket *socket, const char *buffer, int size)
     return -1;
   }
   
+  printf( "GSocket_Write #5, size %d ret %d\n", size, ret );
+
   return ret;
 }