Commit 964658d0 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Hide module_bank

parent 79ca9d67
......@@ -58,6 +58,20 @@
#include "modules/modules.h"
typedef struct
{
unsigned i_usage;
/* Plugins cache */
int i_cache;
module_cache_t **pp_cache;
int i_loaded_cache;
module_cache_t **pp_loaded_cache;
module_t *head;
} module_bank_t;
static module_bank_t *p_module_bank = NULL;
static vlc_mutex_t module_lock = VLC_STATIC_MUTEX;
......
......@@ -26,25 +26,6 @@
typedef struct module_cache_t module_cache_t;
/*****************************************************************************
* module_bank_t: the module bank
*****************************************************************************
* This variable is accessed by any function using modules.
*****************************************************************************/
typedef struct module_bank_t
{
unsigned i_usage;
/* Plugins cache */
int i_cache;
module_cache_t **pp_cache;
int i_loaded_cache;
module_cache_t **pp_loaded_cache;
module_t *head;
} module_bank_t;
/*****************************************************************************
* Module cache description structure
*****************************************************************************/
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment