Diff between 536e92cdb8567600c495a0e7346c93a1028332f1 and abfbe1f4f8a92762f254b9bb94187438aec26396
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +1 | -0 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 5b6ab5c..c12f557 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -6663,6 +6663,7 @@ static int adapter_register(struct btd_adapter *adapter)
adapter->database = btd_gatt_database_new(adapter);
if (!adapter->database) {
error("Failed to create GATT database for adapter");
+ adapters = g_slist_remove(adapters, adapter);
return -EINVAL;
}