]> git.sesse.net Git - vlc/commitdiff
Hide module_bank
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 13 Aug 2011 17:04:26 +0000 (20:04 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sat, 13 Aug 2011 19:22:42 +0000 (22:22 +0300)
src/modules/modules.c
src/modules/modules.h

index 7dde884cab6b74abc7cd937f06d851435033a1a1..db525f82b28818c8dc035f43ab2786a7722f0483 100644 (file)
 
 #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;
 
index 2b3e0af903765f5cecefa94ffd47d5f48a6a8df5..797cd4eee8d63dd96ccd6fe2b22b46228c6ad297 100644 (file)
 
 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
  *****************************************************************************/