"Allows you to select different visual effects.")
static char *ppsz_effects[] = {
- "none", "cube", "transparent-cube", NULL };
+ "none", "cube", "transparent-cube" };
static char *ppsz_effects_text[] = {
- N_("None"), N_("Cube"), N_("Transparent Cube"), NULL };
+ N_("None"), N_("Cube"), N_("Transparent Cube") };
vlc_module_begin();
set_description( _("OpenGL video output") );
if( p_module->p_config[i].ppsz_list )
{
for( j = 0; j < p_orig[i].i_list; j++ )
- p_module->p_config[i].ppsz_list[j] =
- strdup( p_orig[i].ppsz_list[j] );
+ p_module->p_config[i].ppsz_list[j] = p_orig[i].ppsz_list[j] ?
+ strdup( p_orig[i].ppsz_list[j] ) : NULL ;
p_module->p_config[i].ppsz_list[j] = NULL;
}
}
if( p_module->p_config[i].ppsz_list_text )
{
for( j = 0; j < p_orig[i].i_list; j++ )
- p_module->p_config[i].ppsz_list_text[j] =
- strdup( _(p_orig[i].ppsz_list_text[j]) );
+ p_module->p_config[i].ppsz_list_text[j] = _(p_orig[i].ppsz_list_text[j]) ?
+ strdup( _(p_orig[i].ppsz_list_text[j] ) ) : NULL ;
p_module->p_config[i].ppsz_list_text[j] = NULL;
}
}