]> git.sesse.net Git - vlc/commitdiff
Pass trust flag to var_OptionParse
authorRémi Denis-Courmont <rem@videolan.org>
Mon, 17 Mar 2008 19:11:15 +0000 (21:11 +0200)
committerRémi Denis-Courmont <rem@videolan.org>
Mon, 17 Mar 2008 19:11:15 +0000 (21:11 +0200)
src/input/input.c

index 80a8a39c7a6d9b3d8cf445d88de3160b27419d90..d5e23bc5577f5ad7dc8b0497f6122569cd490d9e 100644 (file)
@@ -202,8 +202,10 @@ static input_thread_t *Create( vlc_object_t *p_parent, input_item_t *p_item,
 
     /* Parse input options */
     vlc_mutex_lock( &p_item->lock );
+    assert( p_item->optflagc == p_item->i_options );
     for( i = 0; i < p_item->i_options; i++ )
-        var_OptionParse( VLC_OBJECT(p_input), p_item->ppsz_options[i], true );
+        var_OptionParse( VLC_OBJECT(p_input), p_item->ppsz_options[i],
+                         !!(p_item->optflagv[i] & VLC_INPUT_OPTION_TRUSTED) );
     vlc_mutex_unlock( &p_item->lock );
 
     /* Create Object Variables for private use only */