]> git.sesse.net Git - vlc/commitdiff
HTTP: sanity check
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sat, 13 Sep 2008 19:48:00 +0000 (22:48 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 14 Sep 2008 06:34:57 +0000 (09:34 +0300)
modules/access/http.c

index a45e1ca0d47609a20c1afbaccbb954a9946a57c6..2b883cc459070209ef82f271655c1c70ad7f0bb8 100644 (file)
@@ -640,7 +640,7 @@ static ssize_t Read( access_t *p_access, uint8_t *p_buffer, size_t i_len )
     access_sys_t *p_sys = p_access->p_sys;
     int i_read;
 
-    if( p_sys->fd < 0 )
+    if( p_sys->fd == -1 )
     {
         p_access->info.b_eof = true;
         return 0;
@@ -1019,8 +1019,8 @@ static int Connect( access_t *p_access, int64_t i_tell )
     p_access->info.i_pos  = i_tell;
     p_access->info.b_eof  = false;
 
-
     /* Open connection */
+    assert( p_sys->fd == -1 );
     p_sys->fd = net_ConnectTCP( p_access, srv.psz_host, srv.i_port );
     if( p_sys->fd == -1 )
     {