X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faccess%2Fhttp.c;h=15b2be30d81f302b67ffb689001f9bddba30f283;hb=b00904493e3d8a24c2612a16c19348dcc16ca60c;hp=57e4b2e7653be92acc6045c15e168b62ff4d3b83;hpb=2c16687563b6e6096f5621db56917d9ef05424b2;p=vlc diff --git a/modules/access/http.c b/modules/access/http.c index 57e4b2e765..15b2be30d8 100644 --- a/modules/access/http.c +++ b/modules/access/http.c @@ -339,7 +339,7 @@ static int OpenWithCookies( vlc_object_t *p_this, vlc_array_t *cookies ) if (proxies[0]) { msg_Dbg(p_access, "libproxy suggest to use '%s'", proxies[0]); - if(strcmp(proxies[0],"direct://") != 0) + if(strcmp(proxies[0],"direct://") != 0) { p_sys->b_proxy = true; vlc_UrlParse( &p_sys->proxy, proxies[0], 0); @@ -415,7 +415,7 @@ connect: p_sys->i_version = 0; p_sys->b_seekable = false; - if( p_access->b_die || Connect( p_access, 0 ) ) + if( !vlc_object_alive (p_access) || Connect( p_access, 0 ) ) goto error; #ifndef NDEBUG @@ -1079,7 +1079,7 @@ static int Connect( access_t *p_access, int64_t i_tell ) free( psz ); - if( p_access->b_die || p_access->b_error ) + if( !vlc_object_alive (p_access) || p_access->b_error ) { Disconnect( p_access ); return -1; @@ -1109,7 +1109,6 @@ static int Request( access_t *p_access, int64_t i_tell ) access_sys_t *p_sys = p_access->p_sys; char *psz ; v_socket_t *pvs = p_sys->p_vs; - bool b_connection_close = false; p_sys->b_persist = false; p_sys->i_remaining = 0; @@ -1265,7 +1264,7 @@ static int Request( access_t *p_access, int64_t i_tell ) goto error; } - if( p_access->b_die || p_access->b_error ) + if( !vlc_object_alive (p_access) || p_access->b_error ) { free( psz ); goto error;