I hate Winsuck^H^H^Hock
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 16 Dec 2007 15:51:08 +0000 (15:51 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 16 Dec 2007 15:51:08 +0000 (15:51 +0000)
src/misc/messages.c
src/network/error.c

index ce71533..bdfed25 100644 (file)
@@ -327,7 +327,8 @@ static void QueueMsg( vlc_object_t *p_this, int i_queue, int i_type,
                 strncpy( errbuf, net_strerror( sockerr ), 1001 );
                 WSASetLastError( sockerr );
             }
-            else
+            if ((sockerr == 0)
+             || (strcmp ("Unknown network stack error", errbuf) == 0))
                 strncpy( errbuf, strerror( errno ), 1001 );
 #endif
             errbuf[1000] = 0;
index 8c59b44..8fdd7b8 100644 (file)
@@ -147,6 +147,7 @@ const char *net_strerror( int value )
         if( e->code == value )
             return e->msg;
 
+    /* Remember to update src/misc/messages.c if you change this one */
     return "Unknown network stack error";
 }
 #endif