]> git.sesse.net Git - vlc/commitdiff
Remove --save-config
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 17 Jan 2010 20:28:40 +0000 (22:28 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 17 Jan 2010 20:28:40 +0000 (22:28 +0200)
NEWS
src/libvlc-module.c
src/libvlc.c

diff --git a/NEWS b/NEWS
index 30f616f5f899c174e8aeebc2092705fbff02453b..ee36e0656846b85f0d9768484f36e7ab561cace2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -93,6 +93,7 @@ Maemo port:
 
 Misc:
  * new sqlite module
+ * --save-config command line option not supported anymore.
 
 Removed modules:
  * csri codec. Use libass module instead.
index 97861eadcbca3dcfbd386d03c6af790a39fe0b61..cde971b153ffa93bfd1c6d3e95c06b992f9cc7f9 100644 (file)
@@ -2738,8 +2738,6 @@ vlc_module_begin ()
        "matches.")
 #define IGNORE_CONFIG_TEXT \
     N_("no configuration option will be loaded nor saved to config file")
-#define SAVE_CONFIG_TEXT \
-    N_("save the current command line options in the config")
 #define RESET_CONFIG_TEXT \
     N_("reset the current config to the default values")
 #define CONFIG_TEXT \
@@ -2779,10 +2777,7 @@ vlc_module_begin ()
     add_bool( "ignore-config", true, NULL, IGNORE_CONFIG_TEXT, "", false )
         change_internal ()
         change_unsaveable ()
-    add_bool( "save-config", false, NULL, SAVE_CONFIG_TEXT, "",
-              false )
-        change_internal ()
-        change_unsaveable ()
+    add_obsolete_bool( "save-config" )
     add_bool( "reset-config", false, NULL, RESET_CONFIG_TEXT, "", false )
         change_internal ()
         change_unsaveable ()
index b0feac17177dcc9c7363c8f0b92236fa97ded909..783cf5c17f4f62383ac592953a1a71a61bac0c37 100644 (file)
@@ -520,12 +520,6 @@ int libvlc_InternalInit( libvlc_int_t *p_libvlc, int i_argc,
             config_LoadCmdLine( p_libvlc, &i_argc, ppsz_argv, true );
             config_SaveConfigFile( p_libvlc, NULL );
         }
-        if( var_InheritBool( p_libvlc, "save-config" ) )
-        {
-            config_LoadConfigFile( p_libvlc, NULL );
-            config_LoadCmdLine( p_libvlc, &i_argc, ppsz_argv, true );
-            config_SaveConfigFile( p_libvlc, NULL );
-        }
     }
 
     if( module_count <= 1)