Fix NULL dereference (CID#181)
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 5 Oct 2008 14:12:41 +0000 (17:12 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 5 Oct 2008 14:12:41 +0000 (17:12 +0300)
src/misc/variables.c

index 4a6d8e9..5e4e7df 100644 (file)
@@ -1073,7 +1073,7 @@ void var_OptionParse( vlc_object_t *p_obj, const char *psz_option,
     if( !trusted )
     {
         module_config_t *p_config = config_FindConfig( p_obj, psz_name );
-        if( !p_config->b_safe )
+        if( !p_config || !p_config->b_safe )
         {
             msg_Err( p_obj, "unsafe option \"%s\" has been ignored for "
                             "security reasons", psz_name );