]> git.sesse.net Git - vlc/commitdiff
Avoid variable shadowing
authorRémi Denis-Courmont <remi@remlab.net>
Wed, 30 Dec 2009 18:17:32 +0000 (20:17 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 30 Dec 2009 18:39:34 +0000 (20:39 +0200)
modules/access/mms/mmsh.c

index 2c2d21083c5587102166e6833f26e59e0e0445c8..ec0d3e46d99c3ca29f6ed44fcf00fc80005db9cb 100644 (file)
@@ -110,19 +110,19 @@ int MMSHOpen( access_t *p_access )
     {
         p_sys->b_proxy = true;
         vlc_UrlParse( &p_sys->proxy, psz_proxy, 0 );
+        free( psz_proxy );
     }
 #ifdef HAVE_GETENV
     else
     {
-        char *psz_proxy = getenv( "http_proxy" );
-        if( psz_proxy && *psz_proxy )
+        const char *http_proxy = getenv( "http_proxy" );
+        if( http_proxy )
         {
             p_sys->b_proxy = true;
-            vlc_UrlParse( &p_sys->proxy, psz_proxy, 0 );
+            vlc_UrlParse( &p_sys->proxy, http_proxy, 0 );
         }
     }
 #endif
-    free( psz_proxy );
 
     if( p_sys->b_proxy )
     {