summaryrefslogtreecommitdiffstats
path: root/src/adapter.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-11-30 22:13:32 +0100
committerMarcel Holtmann <marcel@holtmann.org>2008-11-30 22:13:32 +0100
commitcc7216d003cfd944dc5cfbf9ca848c79239ba9dd (patch)
tree236f75a686466b5bc68ec784f3a52bdf19be0a72 /src/adapter.c
parent0f3950ba2f7fdfda5a1491a3d3d567119b699b3f (diff)
Use more cleaner way of setting first_init
Diffstat (limited to 'src/adapter.c')
-rw-r--r--src/adapter.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/adapter.c b/src/adapter.c
index f39b8198..332b685d 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -2517,14 +2517,14 @@ static void adapter_up(struct btd_adapter *adapter, int dd)
char mode[14], srcaddr[18];
int i;
uint8_t scan_mode;
- gboolean powered, first_init;
+ gboolean powered, first_init = FALSE;
ba2str(&adapter->bdaddr, srcaddr);
- first_init = adapter->first_init;
-
- if (adapter->first_init)
+ if (adapter->first_init == TRUE) {
+ first_init = TRUE;
adapter->first_init = FALSE;
+ }
adapter->up = 1;
adapter->discov_timeout = get_discoverable_timeout(srcaddr);