]> git.sesse.net Git - vlc/commitdiff
dead code
authorRémi Denis-Courmont <remi@remlab.net>
Wed, 20 Jan 2010 18:22:50 +0000 (20:22 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 20 Jan 2010 18:46:13 +0000 (20:46 +0200)
src/config/configuration.h
src/config/core.c

index d0b6e11cdecc42fa735ccc44572fd08025bad364..bd2b123c1e6be15db3579875201db60109cd16f3 100644 (file)
@@ -36,9 +36,6 @@ int  config_AutoSaveConfigFile( vlc_object_t * );
 
 void config_Free( module_t * );
 
-void config_SetCallbacks( module_config_t *, module_config_t *, size_t );
-void config_UnsetCallbacks( module_config_t *, size_t );
-
 #define config_LoadCmdLine(a,b,c,d) __config_LoadCmdLine(VLC_OBJECT(a),b,c,d)
 #define config_LoadConfigFile(a,b) __config_LoadConfigFile(VLC_OBJECT(a),b)
 
index c7351ad77fd5d3d7b910532549d2904048ce51f7..97fd1e106b55d1dd40eb3dc0e4fec4eb68934e2a 100644 (file)
@@ -497,38 +497,6 @@ void config_Free( module_t *p_module )
     p_module->p_config = NULL;
 }
 
-/*****************************************************************************
- * config_SetCallbacks: sets callback functions in the duplicate p_config.
- *****************************************************************************
- * Unfortunatly we cannot work directly with the module's config data as
- * this module might be unloaded from memory at any time (remember HideModule).
- * This is why we need to duplicate callbacks each time we reload the module.
- *****************************************************************************/
-void config_SetCallbacks( module_config_t *p_new, module_config_t *p_orig,
-                          size_t n )
-{
-    for (size_t i = 0; i < n; i++)
-    {
-        p_new->pf_callback = p_orig->pf_callback;
-        p_new++;
-        p_orig++;
-    }
-}
-
-/*****************************************************************************
- * config_UnsetCallbacks: unsets callback functions in the duplicate p_config.
- *****************************************************************************
- * We simply undo what we did in config_SetCallbacks.
- *****************************************************************************/
-void config_UnsetCallbacks( module_config_t *p_new, size_t n )
-{
-    for (size_t i = 0; i < n; i++)
-    {
-        p_new->pf_callback = NULL;
-        p_new++;
-    }
-}
-
 /*****************************************************************************
  * config_ResetAll: reset the configuration data for all the modules.
  *****************************************************************************/