summaryrefslogtreecommitdiffstats
path: root/src/cbs.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-01-20 10:26:02 -0600
committerDenis Kenzior <denkenz@gmail.com>2010-01-20 10:26:02 -0600
commite82972722418407737c68631a78bb3c96e6f7d55 (patch)
tree208e4aba2e10e677ff6021e4cc50ee3e3e312020 /src/cbs.c
parent239c08299cf5f95b213cf3c264d033f6c6cb852f (diff)
downloadofono-e82972722418407737c68631a78bb3c96e6f7d55.tar.bz2
Fix: Default to powered=true for CBS
Diffstat (limited to 'src/cbs.c')
-rw-r--r--src/cbs.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cbs.c b/src/cbs.c
index 102b33d7..25dd969a 100644
--- a/src/cbs.c
+++ b/src/cbs.c
@@ -717,6 +717,13 @@ static void cbs_got_file_contents(struct ofono_cbs *cbs)
powered = g_key_file_get_boolean(cbs->settings, SETTINGS_GROUP,
"Powered", &error);
+
+ if (error) {
+ cbs->powered = TRUE;
+ g_key_file_set_boolean(cbs->settings, SETTINGS_GROUP,
+ "Powered", cbs->powered);
+ }
+
cbs_set_powered(cbs, powered, NULL);
}