From a9fef02742a7e99565ce210dd13e1259cda73755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= Date: Mon, 2 Apr 2018 13:02:32 +0300 Subject: [PATCH] modules: remove unused module_st{art,op} --- include/vlc_modules.h | 5 ----- src/misc/xml.c | 2 +- src/modules/modules.c | 17 ----------------- 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/include/vlc_modules.h b/include/vlc_modules.h index c3cbf1c87d..b509927beb 100644 --- a/include/vlc_modules.h +++ b/include/vlc_modules.h @@ -64,11 +64,6 @@ VLC_API void module_unneed( vlc_object_t *, module_t * ); VLC_API bool module_exists(const char *) VLC_USED; VLC_API module_t * module_find(const char *) VLC_USED; -int module_start(vlc_object_t *, const module_t *); -#define module_start(o, m) module_start(VLC_OBJECT(o),m) -void module_stop(vlc_object_t *, const module_t *); -#define module_stop(o, m) module_stop(VLC_OBJECT(o),m) - VLC_API module_config_t * module_config_get( const module_t *, unsigned * ) VLC_USED; VLC_API void module_config_free( module_config_t * ); diff --git a/src/misc/xml.c b/src/misc/xml.c index 18122032b1..3f9f678d04 100644 --- a/src/misc/xml.c +++ b/src/misc/xml.c @@ -94,6 +94,6 @@ xml_reader_t *xml_ReaderCreate(vlc_object_t *obj, stream_t *stream) */ void xml_ReaderDelete(xml_reader_t *reader) { - module_stop(reader, reader->p_module); + module_unneed(reader, reader->p_module); vlc_object_release(reader); } diff --git a/src/modules/modules.c b/src/modules/modules.c index 65b71376b4..6201def20f 100644 --- a/src/modules/modules.c +++ b/src/modules/modules.c @@ -138,23 +138,6 @@ const char *module_gettext (const module_t *m, const char *str) #endif } -#undef module_start -int module_start (vlc_object_t *obj, const module_t *m) -{ - int (*activate) (vlc_object_t *) = m->pf_activate; - - return (activate != NULL) ? activate (obj) : VLC_SUCCESS; -} - -#undef module_stop -void module_stop (vlc_object_t *obj, const module_t *m) -{ - void (*deactivate) (vlc_object_t *) = m->pf_deactivate; - - if (deactivate != NULL) - deactivate (obj); -} - static bool module_match_name(const module_t *m, const char *name, size_t len) { /* Plugins with zero score must be matched explicitly. */