From 0cc2fb37f479ecdb2d10a23d526dbcff88ca9385 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 19 Dec 2012 17:48:08 +0100 Subject: [PATCH] core: Ensure that adapter->discoverable default is false --- src/adapter.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/adapter.c b/src/adapter.c index 144975ce0..5539d55c6 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -2601,7 +2601,12 @@ static void load_config(struct btd_adapter *adapter) /* Get discoverable mode */ adapter->discoverable = g_key_file_get_boolean(key_file, "General", - "Discoverable", NULL); + "Discoverable", &gerr); + if (gerr) { + adapter->discoverable = FALSE; + g_error_free(gerr); + gerr = NULL; + } /* Get discoverable timeout */ adapter->discov_timeout = g_key_file_get_integer(key_file, "General", -- 2.11.0