]> git.sesse.net Git - vlc/commitdiff
Another useless parameter
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 5 Oct 2008 13:18:35 +0000 (16:18 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Sun, 5 Oct 2008 13:43:38 +0000 (16:43 +0300)
include/vlc_modules.h
src/libvlc.h
src/libvlccore.sym
src/modules/modules.c
src/playlist/services_discovery.c

index bd00200213bf6865c9dc2de26423b44db212bb18..867fbf2c4f69c98a635f3a2ffcca73bff5e909bf 100644 (file)
@@ -45,15 +45,6 @@ VLC_EXPORT( void, module_release, (module_t *module) );
 VLC_EXPORT( void, module_list_free, (module_t **) );
 VLC_EXPORT( module_t **, module_list_get, (size_t *n) );
 
-/* Return a NULL terminated array with the names of the modules that have a
- * certain capability.
- * Free after uses both the string and the table. */
- #define module_GetModulesNamesForCapability(a,b,c) \
-                    __module_GetModulesNamesForCapability(VLC_OBJECT(a),b,c)
-VLC_EXPORT(char **, __module_GetModulesNamesForCapability,
-                    ( vlc_object_t *p_this, const char * psz_capability,
-                      char ***psz_longname ) );
-
 VLC_EXPORT( bool, module_provides, ( const module_t *m, const char *cap ) );
 VLC_EXPORT( const char *, module_get_object, ( const module_t *m ) );
 VLC_EXPORT( const char *, module_get_name, ( const module_t *m, bool long_name ) );
index cc3bed0bfef0b3bc890c85bf0d4c6d86a25d75ea..14b128e9530e5355d318052d105f37da8d8dffa1 100644 (file)
@@ -140,9 +140,17 @@ __vlc_custom_create (vlc_object_t *p_this, size_t i_size, int i_type,
 #define vlc_custom_create(o, s, t, n) \
         __vlc_custom_create(VLC_OBJECT(o), s, t, n)
 
-
+/*
+ * To be cleaned-up module stuff:
+ */
 extern char *psz_vlcpath;
 
+/* Return a NULL terminated array with the names of the modules that have a
+ * certain capability.
+ * Free after uses both the string and the table. */
+VLC_EXPORT(char **, module_GetModulesNamesForCapability,
+                    ( const char * psz_capability, char ***psz_longname ) );
+
 #ifdef LIBVLC_USE_PTHREAD
 # include <semaphore.h> /* TODO: get rid of vlc_thread_ready and this */
 #endif
index 7f050db84a43d3419ea0721af2713d9434182343..414458200933a3f4f5f2692beb43f0336d72bfbe 100644 (file)
@@ -210,7 +210,6 @@ module_config_get
 module_exists
 module_find
 module_get_help
-__module_GetModulesNamesForCapability
 module_get_name
 module_get_object
 module_hold
index c978a3b3f52fb41ac7cf1d47f0041aa6c15403d4..33c335deeaba3aa36e8a187b6bf46e5173c56b4f 100644 (file)
@@ -706,15 +706,13 @@ bool module_exists (const char * psz_name)
  * Return a NULL terminated array with the names of the modules
  * that have a certain capability.
  * Free after uses both the string and the table.
- * \param p_this vlc object structure
  * \param psz_capability the capability asked
  * \param pppsz_longname an pointer to an array of string to contain
     the long names of the modules. If set to NULL the function don't use it.
  * \return the NULL terminated array
  */
-char ** __module_GetModulesNamesForCapability( vlc_object_t *p_this,
-                                               const char *psz_capability,
-                                               char ***pppsz_longname )
+char ** module_GetModulesNamesForCapability( const char *psz_capability,
+                                             char ***pppsz_longname )
 {
     size_t count = 0;
     char **psz_ret;
index bb6ebacf72c74675b5e9aab6b4e738709825c553..91d0d82b160e0d6229798a2c77547853ab076f65 100644 (file)
@@ -47,7 +47,7 @@ static void services_discovery_Destructor ( services_discovery_t * p_sd );
 char ** __services_discovery_GetServicesNames( vlc_object_t * p_super,
                                                char ***pppsz_longnames )
 {
-    return module_GetModulesNamesForCapability( p_super, "services_discovery",
+    return module_GetModulesNamesForCapability( "services_discovery",
                                                 pppsz_longnames );
 }