]> git.sesse.net Git - vlc/commitdiff
- fix symbol list
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 15 Dec 2007 10:51:07 +0000 (10:51 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 15 Dec 2007 10:51:07 +0000 (10:51 +0000)
 - remove useless IsSubmodule (submodules have NO configuration items anyway, and any sensible UI won't show modules with no configuration)
 - free checks for NULL anyway

include/vlc_modules.h
src/modules/modules.c

index f0c57ea25d686d2d01eab0ce78976e8f1dc00770..fa8f7ec135490a70150104c8f251df9e1c50b1e3 100644 (file)
@@ -75,7 +75,6 @@ enum vlc_module_properties
 };
 
 VLC_EXPORT( vlc_bool_t, module_IsCapable, ( const module_t *m, const char *cap ) );
-VLC_EXPORT( vlc_bool_t, module_IsSubModule, ( const module_t *m ) );
 VLC_EXPORT( const char *, module_GetObjName, ( const module_t *m ) );
 VLC_EXPORT( const char *, module_GetName, ( const module_t *m, vlc_bool_t long_name ) );
 #define module_GetLongName( m ) module_GetName( m, VLC_TRUE )
index 3eb0eba65502db4307e6495cbf4e19d2a6f3652c..ceefde8a6b27a50735a4f541bb3f04fbb9940f4d 100644 (file)
@@ -331,14 +331,6 @@ vlc_bool_t module_IsCapable( const module_t *m, const char *cap )
     return !strcmp( m->psz_capability, cap );
 }
 
-/*****************************************************************************
- * module_IsSubModule: checks whether a module is a sub-module.
- *****************************************************************************/
-vlc_bool_t module_IsSubModule( const module_t *m )
-{
-    return m->b_submodule;
-}
-
 /*****************************************************************************
  * module_GetObjName: internal name of a module.
  *****************************************************************************/
@@ -802,12 +794,11 @@ char ** __module_GetModulesNamesForCapability( vlc_object_t *p_this,
 module_config_t *module_GetConfig (const module_t *module, unsigned *restrict psize)
 {
     unsigned size = module->confsize;
-    module_config_t *config;
 
     assert (psize != NULL);
     *psize = size;
 
-    config = malloc (size * sizeof (*config));
+    module_config_t *config = malloc (size * sizeof (*config));
     if (config)
         memcpy (config, module->p_config, size * sizeof (*config));
 
@@ -816,7 +807,7 @@ module_config_t *module_GetConfig (const module_t *module, unsigned *restrict ps
 
 void module_PutConfig (module_config_t *config)
 {
-    if(config) free (config);
+    free (config);
 }
 
 /*****************************************************************************