summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-11-08 09:22:24 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-11-08 09:22:24 -0500
commit99db9e2557f94464b490fd7af3c90d1e3a65c111 (patch)
tree81888be21fd395a51454724bf5ced1451c635e2f /src/modules
parent791f70541ddcce46107491f66361498142be75c2 (diff)
more E_BITFIELD conversions
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/conf_bindings/e_int_config_keybindings.c2
-rw-r--r--src/modules/conf_intl/e_int_config_intl.c2
-rw-r--r--src/modules/conf_theme/e_int_config_theme.c2
-rw-r--r--src/modules/connman/agent.c2
-rw-r--r--src/modules/everything/evry_view.c14
-rw-r--r--src/modules/fileman/e_fwin.c4
-rw-r--r--src/modules/ibar/e_mod_main.c14
-rw-r--r--src/modules/ibox/e_mod_main.c4
-rw-r--r--src/modules/lokker/lokker.c6
-rw-r--r--src/modules/pager/e_mod_main.c22
-rw-r--r--src/modules/pager/gadget/pager.c24
-rw-r--r--src/modules/pager_plain/e_mod_main.c22
-rw-r--r--src/modules/sysinfo/batman/batman_fallback.c4
-rw-r--r--src/modules/tasks/e_mod_main.c8
-rw-r--r--src/modules/teamwork/e_mod_tw.c6
-rw-r--r--src/modules/tiling/e_mod_tiling.c6
-rw-r--r--src/modules/winlist/e_winlist.c4
-rw-r--r--src/modules/wireless/connman.c10
-rw-r--r--src/modules/wireless/wireless.c2
-rw-r--r--src/modules/xwayland/dnd.c2
20 files changed, 80 insertions, 80 deletions
diff --git a/src/modules/conf_bindings/e_int_config_keybindings.c b/src/modules/conf_bindings/e_int_config_keybindings.c
index 14c987a..e493e4e 100644
--- a/src/modules/conf_bindings/e_int_config_keybindings.c
+++ b/src/modules/conf_bindings/e_int_config_keybindings.c
@@ -69,7 +69,7 @@ struct _E_Config_Dialog_Data
69 const char *binding, *action, *cur; 69 const char *binding, *action, *cur;
70 char *params; 70 char *params;
71 int cur_act, add; 71 int cur_act, add;
72 Eina_Bool changed : 1; 72 Eina_Bool changed E_BITFIELD;
73 73
74 E_Grab_Dialog *eg; 74 E_Grab_Dialog *eg;
75 } locals; 75 } locals;
diff --git a/src/modules/conf_intl/e_int_config_intl.c b/src/modules/conf_intl/e_int_config_intl.c
index fe7c05e..7ef2bf2 100644
--- a/src/modules/conf_intl/e_int_config_intl.c
+++ b/src/modules/conf_intl/e_int_config_intl.c
@@ -98,7 +98,7 @@ struct _E_Config_Dialog_Data
98 98
99 Evas_Object *locale_entry; 99 Evas_Object *locale_entry;
100 } gui; 100 } gui;
101 Eina_Bool desklock : 1; 101 Eina_Bool desklock E_BITFIELD;
102}; 102};
103 103
104const E_Intl_Pair basic_language_predefined_pairs[] = { 104const E_Intl_Pair basic_language_predefined_pairs[] = {
diff --git a/src/modules/conf_theme/e_int_config_theme.c b/src/modules/conf_theme/e_int_config_theme.c
index 7a3bd24..d69abaa 100644
--- a/src/modules/conf_theme/e_int_config_theme.c
+++ b/src/modules/conf_theme/e_int_config_theme.c
@@ -24,7 +24,7 @@ struct _E_Config_Dialog_Data
24 Eina_List *theme_init; /* list of eio ops to load themes */ 24 Eina_List *theme_init; /* list of eio ops to load themes */
25 Eina_List *themes; /* eet file refs to work around load locking */ 25 Eina_List *themes; /* eet file refs to work around load locking */
26 int show_splash; 26 int show_splash;
27 Eina_Bool free : 1; 27 Eina_Bool free E_BITFIELD;
28 28
29 /* Dialog */ 29 /* Dialog */
30 Evas_Object *win_import; 30 Evas_Object *win_import;
diff --git a/src/modules/connman/agent.c b/src/modules/connman/agent.c
index f227bc5..1c38600 100644
--- a/src/modules/connman/agent.c
+++ b/src/modules/connman/agent.c
@@ -37,7 +37,7 @@ struct _E_Connman_Agent
37 Eldbus_Service_Interface *iface; 37 Eldbus_Service_Interface *iface;
38 Eldbus_Message *msg; 38 Eldbus_Message *msg;
39 Eldbus_Connection *conn; 39 Eldbus_Connection *conn;
40 Eina_Bool canceled:1; 40 Eina_Bool canceled E_BITFIELD;
41}; 41};
42 42
43static void 43static void
diff --git a/src/modules/everything/evry_view.c b/src/modules/everything/evry_view.c
index 9e2a33a..ae72d1b 100644
--- a/src/modules/everything/evry_view.c
+++ b/src/modules/everything/evry_view.c
@@ -63,13 +63,13 @@ struct _Item
63 Evas_Object *obj; 63 Evas_Object *obj;
64 Evas_Coord x, y, w, h; 64 Evas_Coord x, y, w, h;
65 Evas_Object *frame, *image, *thumb; 65 Evas_Object *frame, *image, *thumb;
66 Eina_Bool selected : 1; 66 Eina_Bool selected E_BITFIELD;
67 Eina_Bool have_thumb : 1; 67 Eina_Bool have_thumb E_BITFIELD;
68 Eina_Bool do_thumb : 1; 68 Eina_Bool do_thumb E_BITFIELD;
69 Eina_Bool get_thumb : 1; 69 Eina_Bool get_thumb E_BITFIELD;
70 Eina_Bool showing : 1; 70 Eina_Bool showing E_BITFIELD;
71 Eina_Bool visible : 1; 71 Eina_Bool visible E_BITFIELD;
72 Eina_Bool changed : 1; 72 Eina_Bool changed E_BITFIELD;
73 int pos; 73 int pos;
74 int max_w, max_h; 74 int max_w, max_h;
75}; 75};
diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c
index 12b474d..624fda6 100644
--- a/src/modules/fileman/e_fwin.c
+++ b/src/modules/fileman/e_fwin.c
@@ -37,7 +37,7 @@ struct _E_Fwin
37 Evas_Object *over_obj; 37 Evas_Object *over_obj;
38 38
39 const char *wallpaper_file; 39 const char *wallpaper_file;
40 Eina_Bool wallpaper_is_edj : 1; 40 Eina_Bool wallpaper_is_edj E_BITFIELD;
41 const char *overlay_file; 41 const char *overlay_file;
42 const char *scrollframe_file; 42 const char *scrollframe_file;
43 const char *theme_file; 43 const char *theme_file;
@@ -75,7 +75,7 @@ struct _E_Fwin_Page
75 } fm_pan, fm_pan_last; 75 } fm_pan, fm_pan_last;
76 76
77 int index; 77 int index;
78 Eina_Bool setting : 1; 78 Eina_Bool setting E_BITFIELD;
79}; 79};
80 80
81struct _E_Fwin_Apps_Dialog 81struct _E_Fwin_Apps_Dialog
diff --git a/src/modules/ibar/e_mod_main.c b/src/modules/ibar/e_mod_main.c
index 8cff884..7455cc2 100644
--- a/src/modules/ibar/e_mod_main.c
+++ b/src/modules/ibar/e_mod_main.c
@@ -60,7 +60,7 @@ struct _IBar
60 IBar_Order *io; 60 IBar_Order *io;
61 Evas_Coord dnd_x, dnd_y; 61 Evas_Coord dnd_x, dnd_y;
62 IBar_Icon *menu_icon; 62 IBar_Icon *menu_icon;
63 Eina_Bool focused : 1; 63 Eina_Bool focused E_BITFIELD;
64}; 64};
65 65
66struct _IBar_Icon 66struct _IBar_Icon
@@ -83,14 +83,14 @@ struct _IBar_Icon
83 int mouse_down; 83 int mouse_down;
84 struct 84 struct
85 { 85 {
86 unsigned char start : 1; 86 unsigned char start E_BITFIELD;
87 unsigned char dnd : 1; 87 unsigned char dnd E_BITFIELD;
88 int x, y; 88 int x, y;
89 } drag; 89 } drag;
90 Eina_Bool focused : 1; 90 Eina_Bool focused E_BITFIELD;
91 Eina_Bool not_in_order : 1; 91 Eina_Bool not_in_order E_BITFIELD;
92 Eina_Bool menu_grabbed : 1; 92 Eina_Bool menu_grabbed E_BITFIELD;
93 Eina_Bool starting : 1; 93 Eina_Bool starting E_BITFIELD;
94}; 94};
95 95
96static IBar *_ibar_new(Evas_Object *parent, Instance *inst); 96static IBar *_ibar_new(Evas_Object *parent, Instance *inst);
diff --git a/src/modules/ibox/e_mod_main.c b/src/modules/ibox/e_mod_main.c
index 7d0f4be..23d4f15 100644
--- a/src/modules/ibox/e_mod_main.c
+++ b/src/modules/ibox/e_mod_main.c
@@ -63,8 +63,8 @@ struct _IBox_Icon
63 E_Client *client; 63 E_Client *client;
64 struct 64 struct
65 { 65 {
66 unsigned char start : 1; 66 unsigned char start E_BITFIELD;
67 unsigned char dnd : 1; 67 unsigned char dnd E_BITFIELD;
68 int x, y; 68 int x, y;
69 int dx, dy; 69 int dx, dy;
70 } drag; 70 } drag;
diff --git a/src/modules/lokker/lokker.c b/src/modules/lokker/lokker.c
index 82ea45d..fb73cde 100644
--- a/src/modules/lokker/lokker.c
+++ b/src/modules/lokker/lokker.c
@@ -16,8 +16,8 @@ typedef struct Lokker_Popup
16 Evas_Object *comp_object; 16 Evas_Object *comp_object;
17 Evas_Object *bg_object; 17 Evas_Object *bg_object;
18 Evas_Object *login_box; 18 Evas_Object *login_box;
19 Eina_Bool show_anim : 1; 19 Eina_Bool show_anim E_BITFIELD;
20 Eina_Bool hide_anim : 1; 20 Eina_Bool hide_anim E_BITFIELD;
21} Lokker_Popup; 21} Lokker_Popup;
22 22
23typedef struct Lokker_Data 23typedef struct Lokker_Data
@@ -27,7 +27,7 @@ typedef struct Lokker_Data
27 Ecore_Event_Handler *move_handler; 27 Ecore_Event_Handler *move_handler;
28 char passwd[PASSWD_LEN]; 28 char passwd[PASSWD_LEN];
29 int state; 29 int state;
30 Eina_Bool selected : 1; 30 Eina_Bool selected E_BITFIELD;
31} Lokker_Data; 31} Lokker_Data;
32 32
33static pid_t _auth_child_pid = -1; 33static pid_t _auth_child_pid = -1;
diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c
index 7b5505f..a2f4f25 100644
--- a/src/modules/pager/e_mod_main.c
+++ b/src/modules/pager/e_mod_main.c
@@ -45,13 +45,13 @@ struct _Pager
45 int xnum, ynum; 45 int xnum, ynum;
46 Eina_List *desks; 46 Eina_List *desks;
47 Pager_Desk *active_pd; 47 Pager_Desk *active_pd;
48 unsigned char dragging : 1; 48 unsigned char dragging E_BITFIELD;
49 unsigned char just_dragged : 1; 49 unsigned char just_dragged E_BITFIELD;
50 Evas_Coord dnd_x, dnd_y; 50 Evas_Coord dnd_x, dnd_y;
51 Pager_Desk *active_drop_pd; 51 Pager_Desk *active_drop_pd;
52 E_Client *active_drag_client; 52 E_Client *active_drag_client;
53 Ecore_Job *recalc; 53 Ecore_Job *recalc;
54 Eina_Bool invert : 1; 54 Eina_Bool invert E_BITFIELD;
55}; 55};
56 56
57struct _Pager_Desk 57struct _Pager_Desk
@@ -62,12 +62,12 @@ struct _Pager_Desk
62 Evas_Object *o_desk; 62 Evas_Object *o_desk;
63 Evas_Object *o_layout; 63 Evas_Object *o_layout;
64 int xpos, ypos, urgent; 64 int xpos, ypos, urgent;
65 int current : 1; 65 int current E_BITFIELD;
66 struct 66 struct
67 { 67 {
68 Pager *from_pager; 68 Pager *from_pager;
69 unsigned char in_pager : 1; 69 unsigned char in_pager E_BITFIELD;
70 unsigned char start : 1; 70 unsigned char start E_BITFIELD;
71 int x, y, dx, dy, button; 71 int x, y, dx, dy, button;
72 } drag; 72 } drag;
73}; 73};
@@ -78,13 +78,13 @@ struct _Pager_Win
78 Pager_Desk *desk; 78 Pager_Desk *desk;
79 Evas_Object *o_window; 79 Evas_Object *o_window;
80 Evas_Object *o_mirror; 80 Evas_Object *o_mirror;
81 unsigned char skip_winlist : 1; 81 unsigned char skip_winlist E_BITFIELD;
82 struct 82 struct
83 { 83 {
84 Pager *from_pager; 84 Pager *from_pager;
85 unsigned char start : 1; 85 unsigned char start E_BITFIELD;
86 unsigned char in_pager : 1; 86 unsigned char in_pager E_BITFIELD;
87 unsigned char desktop : 1; 87 unsigned char desktop E_BITFIELD;
88 int x, y, dx, dy, button; 88 int x, y, dx, dy, button;
89 } drag; 89 } drag;
90}; 90};
@@ -95,7 +95,7 @@ struct _Pager_Popup
95 Evas_Object *o_bg; 95 Evas_Object *o_bg;
96 Pager *pager; 96 Pager *pager;
97 Ecore_Timer *timer; 97 Ecore_Timer *timer;
98 unsigned char urgent : 1; 98 unsigned char urgent E_BITFIELD;
99}; 99};
100 100
101static void _pager_cb_mirror_add(Pager_Desk *pd, Evas_Object *obj, Evas_Object *mirror); 101static void _pager_cb_mirror_add(Pager_Desk *pd, Evas_Object *obj, Evas_Object *mirror);
diff --git a/src/modules/pager/gadget/pager.c b/src/modules/pager/gadget/pager.c
index 6c99b92..880198e 100644
--- a/src/modules/pager/gadget/pager.c
+++ b/src/modules/pager/gadget/pager.c
@@ -23,12 +23,12 @@ struct _Pager
23 int xnum, ynum; 23 int xnum, ynum;
24 Eina_List *desks; 24 Eina_List *desks;
25 Pager_Desk *active_pd; 25 Pager_Desk *active_pd;
26 unsigned char dragging : 1; 26 unsigned char dragging E_BITFIELD;
27 unsigned char just_dragged : 1; 27 unsigned char just_dragged E_BITFIELD;
28 E_Client *active_drag_client; 28 E_Client *active_drag_client;
29 Ecore_Job *recalc; 29 Ecore_Job *recalc;
30 Eina_Bool invert : 1; 30 Eina_Bool invert E_BITFIELD;
31 Eina_Bool plain : 1; 31 Eina_Bool plain E_BITFIELD;
32}; 32};
33 33
34struct _Pager_Desk 34struct _Pager_Desk
@@ -40,12 +40,12 @@ struct _Pager_Desk
40 Evas_Object *o_layout; 40 Evas_Object *o_layout;
41 Evas_Object *drop_handler; 41 Evas_Object *drop_handler;
42 int xpos, ypos, urgent; 42 int xpos, ypos, urgent;
43 int current : 1; 43 int current E_BITFIELD;
44 struct 44 struct
45 { 45 {
46 Pager *from_pager; 46 Pager *from_pager;
47 unsigned char in_pager : 1; 47 unsigned char in_pager E_BITFIELD;
48 unsigned char start : 1; 48 unsigned char start E_BITFIELD;
49 int x, y, dx, dy, button; 49 int x, y, dx, dy, button;
50 } drag; 50 } drag;
51}; 51};
@@ -57,13 +57,13 @@ struct _Pager_Win
57 Evas_Object *o_window; 57 Evas_Object *o_window;
58 Evas_Object *o_mirror; 58 Evas_Object *o_mirror;
59 Evas_Object *o_icon; 59 Evas_Object *o_icon;
60 unsigned char skip_winlist : 1; 60 unsigned char skip_winlist E_BITFIELD;
61 struct 61 struct
62 { 62 {
63 Pager *from_pager; 63 Pager *from_pager;
64 unsigned char start : 1; 64 unsigned char start E_BITFIELD;
65 unsigned char in_pager : 1; 65 unsigned char in_pager E_BITFIELD;
66 unsigned char desktop : 1; 66 unsigned char desktop E_BITFIELD;
67 int x, y, dx, dy, button; 67 int x, y, dx, dy, button;
68 } drag; 68 } drag;
69}; 69};
@@ -74,7 +74,7 @@ struct _Pager_Popup
74 Evas_Object *o_bg; 74 Evas_Object *o_bg;
75 Pager *pager; 75 Pager *pager;
76 Ecore_Timer *timer; 76 Ecore_Timer *timer;
77 unsigned char urgent : 1; 77 unsigned char urgent E_BITFIELD;
78}; 78};
79 79
80static void _pager_cb_mirror_add(Pager_Desk *pd, Evas_Object *obj, Evas_Object *mirror); 80static void _pager_cb_mirror_add(Pager_Desk *pd, Evas_Object *obj, Evas_Object *mirror);
diff --git a/src/modules/pager_plain/e_mod_main.c b/src/modules/pager_plain/e_mod_main.c
index 26089d1..2d14edc 100644
--- a/src/modules/pager_plain/e_mod_main.c
+++ b/src/modules/pager_plain/e_mod_main.c
@@ -45,11 +45,11 @@ struct _Pager
45 int xnum, ynum; 45 int xnum, ynum;
46 Eina_List *desks; 46 Eina_List *desks;
47 Pager_Desk *active_pd; 47 Pager_Desk *active_pd;
48 unsigned char dragging : 1; 48 unsigned char dragging E_BITFIELD;
49 unsigned char just_dragged : 1; 49 unsigned char just_dragged E_BITFIELD;
50 Evas_Coord dnd_x, dnd_y; 50 Evas_Coord dnd_x, dnd_y;
51 Pager_Desk *active_drop_pd; 51 Pager_Desk *active_drop_pd;
52 Eina_Bool invert : 1; 52 Eina_Bool invert E_BITFIELD;
53}; 53};
54 54
55struct _Pager_Desk 55struct _Pager_Desk
@@ -61,12 +61,12 @@ struct _Pager_Desk
61 Evas_Object *o_layout; 61 Evas_Object *o_layout;
62 Evas_Object *o_bg; 62 Evas_Object *o_bg;
63 int xpos, ypos, urgent; 63 int xpos, ypos, urgent;
64 int current : 1; 64 int current E_BITFIELD;
65 struct 65 struct
66 { 66 {
67 Pager *from_pager; 67 Pager *from_pager;
68 unsigned char in_pager : 1; 68 unsigned char in_pager E_BITFIELD;
69 unsigned char start : 1; 69 unsigned char start E_BITFIELD;
70 int x, y, dx, dy, button; 70 int x, y, dx, dy, button;
71 } drag; 71 } drag;
72}; 72};
@@ -77,13 +77,13 @@ struct _Pager_Win
77 Pager_Desk *desk; 77 Pager_Desk *desk;
78 Evas_Object *o_window; 78 Evas_Object *o_window;
79 Evas_Object *o_icon; 79 Evas_Object *o_icon;
80 unsigned char skip_winlist : 1; 80 unsigned char skip_winlist E_BITFIELD;
81 struct 81 struct
82 { 82 {
83 Pager *from_pager; 83 Pager *from_pager;
84 unsigned char start : 1; 84 unsigned char start E_BITFIELD;
85 unsigned char in_pager : 1; 85 unsigned char in_pager E_BITFIELD;
86 unsigned char desktop : 1; 86 unsigned char desktop E_BITFIELD;
87 int x, y, dx, dy, button; 87 int x, y, dx, dy, button;
88 } drag; 88 } drag;
89}; 89};
@@ -94,7 +94,7 @@ struct _Pager_Popup
94 Pager *pager; 94 Pager *pager;
95 Evas_Object *o_bg; 95 Evas_Object *o_bg;
96 Ecore_Timer *timer; 96 Ecore_Timer *timer;
97 unsigned char urgent : 1; 97 unsigned char urgent E_BITFIELD;
98}; 98};
99 99
100static void _pager_desk_livethumb_setup(Pager_Desk *pd); 100static void _pager_desk_livethumb_setup(Pager_Desk *pd);
diff --git a/src/modules/sysinfo/batman/batman_fallback.c b/src/modules/sysinfo/batman/batman_fallback.c
index fd6270e..4578079 100644
--- a/src/modules/sysinfo/batman/batman_fallback.c
+++ b/src/modules/sysinfo/batman/batman_fallback.c
@@ -245,8 +245,8 @@ struct _Sys_Class_Power_Supply_Uevent
245 int basis_empty; 245 int basis_empty;
246 int basis_full; 246 int basis_full;
247 247
248 unsigned char have_current_avg : 1; 248 unsigned char have_current_avg E_BITFIELD;
249 unsigned char have_current_now : 1; 249 unsigned char have_current_now E_BITFIELD;
250}; 250};
251 251
252static Eina_List *events = NULL; 252static Eina_List *events = NULL;
diff --git a/src/modules/tasks/e_mod_main.c b/src/modules/tasks/e_mod_main.c
index eead417..d9abd48 100644
--- a/src/modules/tasks/e_mod_main.c
+++ b/src/modules/tasks/e_mod_main.c
@@ -47,10 +47,10 @@ struct _Tasks_Item
47 E_Client *client; // The client this item points to 47 E_Client *client; // The client this item points to
48 Evas_Object *o_item; // The edje theme object 48 Evas_Object *o_item; // The edje theme object
49 Evas_Object *o_icon; // The icon 49 Evas_Object *o_icon; // The icon
50 Eina_Bool skip_taskbar : 1; 50 Eina_Bool skip_taskbar E_BITFIELD;
51 Eina_Bool focused : 1; 51 Eina_Bool focused E_BITFIELD;
52 Eina_Bool urgent : 1; 52 Eina_Bool urgent E_BITFIELD;
53 Eina_Bool iconified : 1; 53 Eina_Bool iconified E_BITFIELD;
54}; 54};
55 55
56static Tasks *_tasks_new(Evas *e, E_Zone *zone, const char *id); 56static Tasks *_tasks_new(Evas *e, E_Zone *zone, const char *id);
diff --git a/src/modules/teamwork/e_mod_tw.c b/src/modules/teamwork/e_mod_tw.c
index d84543f..e573a1c 100644
--- a/src/modules/teamwork/e_mod_tw.c
+++ b/src/modules/teamwork/e_mod_tw.c
@@ -32,9 +32,9 @@ typedef struct Media
32 Eina_List *clients; 32 Eina_List *clients;
33 Eina_Stringshare *tmpfile; 33 Eina_Stringshare *tmpfile;
34 Eina_Bool video; 34 Eina_Bool video;
35 Eina_Bool dummy : 1; 35 Eina_Bool dummy E_BITFIELD;
36 Eina_Bool valid : 1; 36 Eina_Bool valid E_BITFIELD;
37 Eina_Bool show : 1; 37 Eina_Bool show E_BITFIELD;
38} Media; 38} Media;
39 39
40typedef enum 40typedef enum
diff --git a/src/modules/tiling/e_mod_tiling.c b/src/modules/tiling/e_mod_tiling.c
index 2f38ebc..324c6d4 100644
--- a/src/modules/tiling/e_mod_tiling.c
+++ b/src/modules/tiling/e_mod_tiling.c
@@ -43,9 +43,9 @@ typedef struct Client_Extra
43 const char *bordername; 43 const char *bordername;
44 } orig; 44 } orig;
45 int last_frame_adjustment; // FIXME: Hack for frame resize bug. 45 int last_frame_adjustment; // FIXME: Hack for frame resize bug.
46 Eina_Bool floating : 1; 46 Eina_Bool floating E_BITFIELD;
47 Eina_Bool tiled : 1; 47 Eina_Bool tiled E_BITFIELD;
48 Eina_Bool tracked : 1; 48 Eina_Bool tracked E_BITFIELD;
49} Client_Extra; 49} Client_Extra;
50 50
51typedef struct _Instance 51typedef struct _Instance
diff --git a/src/modules/winlist/e_winlist.c b/src/modules/winlist/e_winlist.c
index 1b57383..f9144f8 100644
--- a/src/modules/winlist/e_winlist.c
+++ b/src/modules/winlist/e_winlist.c
@@ -9,8 +9,8 @@ struct _E_Winlist_Win
9 Evas_Object *bg_object; 9 Evas_Object *bg_object;
10 Evas_Object *icon_object; 10 Evas_Object *icon_object;
11 E_Client *client; 11 E_Client *client;
12 unsigned char was_iconified : 1; 12 unsigned char was_iconified E_BITFIELD;
13 unsigned char was_shaded : 1; 13 unsigned char was_shaded E_BITFIELD;
14}; 14};
15 15
16static void _e_winlist_size_adjust(void); 16static void _e_winlist_size_adjust(void);
diff --git a/src/modules/wireless/connman.c b/src/modules/wireless/connman.c
index dbf079a..e900432 100644
--- a/src/modules/wireless/connman.c
+++ b/src/modules/wireless/connman.c
@@ -56,9 +56,9 @@ typedef struct Connman_Technology
56 Eldbus_Proxy *proxy; 56 Eldbus_Proxy *proxy;
57 Eina_Stringshare *tethering_ssid; 57 Eina_Stringshare *tethering_ssid;
58 Eina_Stringshare *tethering_passwd; 58 Eina_Stringshare *tethering_passwd;
59 Eina_Bool powered : 1; 59 Eina_Bool powered E_BITFIELD;
60 Eina_Bool connected : 1; 60 Eina_Bool connected E_BITFIELD;
61 Eina_Bool tethering : 1; 61 Eina_Bool tethering E_BITFIELD;
62} Connman_Technology; 62} Connman_Technology;
63 63
64typedef struct 64typedef struct
@@ -110,8 +110,8 @@ typedef struct
110 Eina_Stringshare *proxy_url; 110 Eina_Stringshare *proxy_url;
111 Eina_Array *proxy_servers; 111 Eina_Array *proxy_servers;
112 Eina_Array *proxy_excludes; 112 Eina_Array *proxy_excludes;
113 Eina_Bool ipv6 : 1; 113 Eina_Bool ipv6 E_BITFIELD;
114 Eina_Bool favorite : 1; 114 Eina_Bool favorite E_BITFIELD;
115} Connman_Service; 115} Connman_Service;
116 116
117typedef enum 117typedef enum
diff --git a/src/modules/wireless/wireless.c b/src/modules/wireless/wireless.c
index f631e03..97fa6b3 100644
--- a/src/modules/wireless/wireless.c
+++ b/src/modules/wireless/wireless.c
@@ -60,7 +60,7 @@ typedef struct Wireless_Auth_Popup
60 Evas_Object *popup; 60 Evas_Object *popup;
61 Wireless_Auth_Cb cb; 61 Wireless_Auth_Cb cb;
62 void *data; 62 void *data;
63 Eina_Bool sent : 1; 63 Eina_Bool sent E_BITFIELD;
64} Wireless_Auth_Popup; 64} Wireless_Auth_Popup;
65 65
66static Eina_Array *wireless_networks; 66static Eina_Array *wireless_networks;
diff --git a/src/modules/xwayland/dnd.c b/src/modules/xwayland/dnd.c
index 2c0594d..6841375 100644
--- a/src/modules/xwayland/dnd.c
+++ b/src/modules/xwayland/dnd.c
@@ -39,7 +39,7 @@ typedef struct
39 Ecore_X_Atom selection; 39 Ecore_X_Atom selection;
40 Ecore_X_Atom property; 40 Ecore_X_Atom property;
41 Eina_Binbuf *buf; 41 Eina_Binbuf *buf;
42 Eina_Bool incr : 1; 42 Eina_Bool incr E_BITFIELD;
43} Pipe; 43} Pipe;
44 44
45static void 45static void