]> git.sesse.net Git - vlc/blobdiff - src/input/access.c
* grah one more compile issue
[vlc] / src / input / access.c
index 702a4aa342c95a81ca4706da77bbc7092b3ee8d0..9ce14db09fe2a7764f15550158d7ee0d974c0d3a 100644 (file)
@@ -53,8 +53,16 @@ static access_t *access2_InternalNew( vlc_object_t *p_obj, const char *psz_acces
     else
     {
         p_access->psz_path   = strdup( psz_path );
-        p_access->psz_access =
-            b_quick ? strdup( "file" ) : strdup( psz_access );
+        if( b_quick )
+        {
+            if( strstr( psz_path, "file://" ) )
+                p_access->psz_access = strdup( "" );
+            else
+                p_access->psz_access = strdup( "file" );
+        }
+        else
+            p_access->psz_access = strdup( psz_access );
+
         p_access->psz_demux  = strdup( psz_demux );
 
         if( !b_quick )