vlc | branch: master | Thomas Guillem <[email protected]> | Fri Feb 12 15:08:38 2016 +0100| [16a04913290fd2729b74e8d824c2159820dc1232] | committer: Thomas Guillem
modules: remove module_find_by_shortcut It's now unused. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=16a04913290fd2729b74e8d824c2159820dc1232 --- src/libvlc.h | 5 ----- src/modules/modules.c | 29 ----------------------------- 2 files changed, 34 deletions(-) diff --git a/src/libvlc.h b/src/libvlc.h index d198581..fc57c2a 100644 --- a/src/libvlc.h +++ b/src/libvlc.h @@ -124,11 +124,6 @@ void vlc_object_set_destructor (vlc_object_t *, vlc_destructor_t); #define vlc_object_set_destructor(a,b) \ vlc_object_set_destructor (VLC_OBJECT(a), b) -/* - * To be cleaned-up module stuff: - */ -module_t *module_find_by_shortcut (const char *psz_shortcut); - #define ZOOM_SECTION N_("Zoom") #define ZOOM_QUARTER_KEY_TEXT N_("1:4 Quarter") #define ZOOM_HALF_KEY_TEXT N_("1:2 Half") diff --git a/src/modules/modules.c b/src/modules/modules.c index 2fa9928..6dd2678 100644 --- a/src/modules/modules.c +++ b/src/modules/modules.c @@ -414,35 +414,6 @@ bool module_exists (const char * psz_name) } /** - * Get a pointer to a module_t that matches a shortcut. - * This is a temporary hack for SD. Do not re-use (generally multiple modules - * can have the same shortcut, so this is *broken* - use module_need()!). - * - * \param psz_shortcut shortcut of the module - * \param psz_cap capability of the module - * \return a pointer to the module or NULL in case of a failure - */ -module_t *module_find_by_shortcut (const char *psz_shortcut) -{ - size_t count; - module_t **list = module_list_get (&count); - - for (size_t i = 0; i < count; i++) - { - module_t *module = list[count]; - - for (size_t j = 0; j < module->i_shortcuts; j++) - if (!strcmp (module->pp_shortcuts[j], psz_shortcut)) - { - module_list_free (list); - return module; - } - } - module_list_free (list); - return NULL; -} - -/** * Get the configuration of a module * * \param module the module _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
