Diff between ef1680fb9a46535d00414519e742e9778d643ae8 and 35a6c189c08bd9f8562fab92cdc294fea58a50cf
Changed Files
| File | Additions | Deletions | Status |
| android/gatt.c | +2 | -2 | modified |
Full Patch
diff --git a/android/gatt.c b/android/gatt.c
index ae310f7..aea0a9f 100644
--- a/android/gatt.c
+++ b/android/gatt.c
@@ -6115,8 +6115,6 @@ static void connect_confirm(GIOChannel *io, void *user_data)
error("gatt: Could not create device");
goto drop;
}
-
- dev->bdaddr_type = dst_type;
} else {
if ((dev->state != DEVICE_DISCONNECTED) &&
!(dev->state == DEVICE_CONNECT_INIT &&
@@ -6130,6 +6128,8 @@ static void connect_confirm(GIOChannel *io, void *user_data)
}
}
+ dev->bdaddr_type = dst_type;
+
if (!bt_io_accept(io, connect_cb, device_ref(dev), NULL, NULL)) {
error("gatt: failed to accept connection");
device_unref(dev);