]> git.sesse.net Git - vlc/commitdiff
Attempt to fix a crash in src/misc/httpd.c
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 4 Jun 2005 15:57:14 +0000 (15:57 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 4 Jun 2005 15:57:14 +0000 (15:57 +0000)
src/misc/net.c

index 3b5df8294e0d30ddc5ecbdd67429bb236ca7e39f..95d76d39402da181be18106892aa8233147d42c7 100644 (file)
@@ -411,14 +411,14 @@ int *__net_ListenTCP( vlc_object_t *p_this, const char *psz_host, int i_port )
         else
         {
             newpi[i_size - 2] = fd;
-            if( pi_handles == NULL )
-                newpi[i_size - 1] = -1;
             pi_handles = newpi;
         }
     }
     
     vlc_freeaddrinfo( res );
 
+    if( pi_handles != NULL )
+        pi_handles[i_size - 1] = -1;
     return pi_handles;
 }