# include "config.h"
#endif
-#include <vlc/vlc.h>
+#include <vlc_common.h>
#include "libvlc.h"
#include "vlc_interface.h"
if( *p == '=' || *p == '{' )
{
const char *end;
- vlc_bool_t b_keep_brackets = (*p == '{');
+ bool b_keep_brackets = (*p == '{');
if( *p == '=' ) p++;
for(; cfg; cfg = cfg->p_next )
{
vlc_value_t val;
- vlc_bool_t b_yes = VLC_TRUE;
- vlc_bool_t b_once = VLC_FALSE;
+ bool b_yes = true;
+ bool b_once = false;
module_config_t *p_conf;
int i_type;
size_t i;
( !strncmp( cfg->psz_name, "no", 2 ) &&
!strcmp( ppsz_options[i], cfg->psz_name + 2 ) ) )
{
- b_yes = VLC_FALSE;
+ b_yes = false;
break;
}
if( *ppsz_options[i] == '*' &&
!strcmp( &ppsz_options[i][1], cfg->psz_name ) )
{
- b_once = VLC_TRUE;
+ b_once = true;
break;
}
msg_Warn( p_this, "Option %s is obsolete. Use %s instead.",
name, psz_name );
}
- if( !p_conf->b_safe )
- {
- int policy = config_GetInt( p_this, "security-policy" );
- switch( policy )
- {
- case 0: /* block */
- msg_Err( p_this, "option %s is unsafe and is blocked by security policy", psz_name );
- return;
- case 1: /* allow */
- break;
- case 2: /* prompt */
- {
- char description[256];
- snprintf(description, sizeof(description), _("playlist item is making use of the following unsafe option '%s', which may be harmful if used in a malicious way, authorize it ?"), psz_name);
- if( DIALOG_OK_YES != intf_UserYesNo( p_this, _("WARNING: Unsafe Playlist"), description, _("Yes"), _("No"), NULL) )
- {
- msg_Err( p_this, "option %s is unsafe and is blocked by security policy", psz_name );
- return;
- }
- }
- default:
- ;
- }
- }
}
/* </Check if the option is deprecated> */