Diff between 2ea895ef1a89c9eeec0a9776ff25a87b81fd68c6 and 0cc2fb37f479ecdb2d10a23d526dbcff88ca9385
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +6 | -1 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 144975c..5539d55 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",