---
 src/modules/connman/e_mod_config.c |    4 ++--
 src/modules/connman/e_mod_main.h   |    9 ++++++---
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/modules/connman/e_mod_config.c 
b/src/modules/connman/e_mod_config.c
index 63124e5..60497c1 100644
--- a/src/modules/connman/e_mod_config.c
+++ b/src/modules/connman/e_mod_config.c
@@ -138,7 +138,7 @@ struct _connman_technology_onoff_data
 {
    const char *type;
    E_Connman_Module_Context *ctxt;
-   bool on;
+   Eina_Bool on:1;
 };
 
 static void
@@ -159,7 +159,7 @@ _connman_technology_onoff_cb(void *data, DBusMessage *msg 
__UNUSED__, DBusError
 }
 
 static void
-_connman_technology_onoff(E_Connman_Module_Context *ctxt, const char *type, 
bool on)
+_connman_technology_onoff(E_Connman_Module_Context *ctxt, const char *type, 
Eina_Bool on)
 {
    int ret;
    struct _connman_technology_onoff_data *d;
diff --git a/src/modules/connman/e_mod_main.h b/src/modules/connman/e_mod_main.h
index 8143fb3..f6922e9 100644
--- a/src/modules/connman/e_mod_main.h
+++ b/src/modules/connman/e_mod_main.h
@@ -107,13 +107,16 @@ struct E_Connman_Module_Context
       Ecore_Poller *manager_changed;
    } poller;
 
-   Eina_Bool has_manager:1;
-   bool offline_mode;
-   bool offline_mode_pending;
    const char *technology;
    const E_Connman_Service *default_service;
    Eina_Inlist *services;
    Eina_Inlist *technologies;
+
+   bool offline_mode; /* this address is used by dbus, so it cannot be
+                        Eina_Bool nor bitfield */
+
+   Eina_Bool has_manager:1;
+   Eina_Bool offline_mode_pending:1;
 };
 
 EAPI extern E_Module_Api e_modapi;
-- 
1.7.0.2


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to