From 7166aebd5193b0d327a5a30d295fe328ed76b89b Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 22 Jan 2014 10:10:44 -0600 Subject: emulator: Refactor data types --- src/emulator.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/emulator.c b/src/emulator.c index 8356a4ca..725a5d01 100644 --- a/src/emulator.c +++ b/src/emulator.c @@ -26,6 +26,7 @@ #include #include #include +#include #include @@ -42,17 +43,17 @@ struct ofono_emulator { enum ofono_emulator_type type; GAtServer *server; GAtPPP *ppp; - gboolean slc; int l_features; int r_features; - int events_mode; - gboolean events_ind; - unsigned char cmee_mode; GSList *indicators; guint callsetup_source; - gboolean clip; - gboolean ccwa; int pns_id; + bool slc : 1; + unsigned int events_mode : 2; + bool events_ind : 1; + unsigned int cmee_mode : 2; + bool clip : 1; + bool ccwa : 1; }; struct indicator { -- cgit v1.2.3