[vlc-commits] commit: modules: Put bool at the end of the structure to eventually ease packing. (Pierre d 'Herbemont )

git version control git at videolan.org
Fri Mar 5 14:25:34 CET 2010


vlc | branch: master | Pierre d'Herbemont <pdherbemont at free.fr> | Fri Mar  5 14:24:37 2010 +0100| [58275b9dd582d873d42c08a47873ae44b67f1003] | committer: Pierre d'Herbemont 

modules: Put bool at the end of the structure to eventually ease packing.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=58275b9dd582d873d42c08a47873ae44b67f1003
---

 src/modules/modules.h |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/modules/modules.h b/src/modules/modules.h
index 2973c43..1584850 100644
--- a/src/modules/modules.h
+++ b/src/modules/modules.h
@@ -112,9 +112,6 @@ struct module_t
     char    *psz_capability;                                 /**< Capability */
     int      i_score;                          /**< Score for the capability */
 
-    bool b_unloadable;                        /**< Can we be dlclosed? */
-    bool b_submodule;                        /**< Is this a submodule? */
-
     /* Callbacks */
     int  ( * pf_activate )   ( vlc_object_t * );
     void ( * pf_deactivate ) ( vlc_object_t * );
@@ -137,6 +134,12 @@ struct module_t
 
     bool          b_builtin;  /* Set to true if the module is built in */
     bool          b_loaded;        /* Set to true if the dll is loaded */
+
+    /*
+     * Other variables set by the module to identify itself
+     */
+    bool b_unloadable;                        /**< Can we be dlclosed? */
+    bool b_submodule;                        /**< Is this a submodule? */
 };
 
 module_t *vlc_module_create (vlc_object_t *);



More information about the vlc-commits mailing list