Diff between 591c546c536b42bef696d027f64aa22434f8c3f0 and 927059ba6097147cee62a56d43c75437e26614b7
Changed Files
| File | Additions | Deletions | Status |
| plugins/admin.c | +3 | -1 | modified |
Full Patch
diff --git a/plugins/admin.c b/plugins/admin.c
index a8e7d2c..0787e83 100644
--- a/plugins/admin.c
+++ b/plugins/admin.c
@@ -496,6 +496,9 @@ static int admin_policy_adapter_probe(struct btd_adapter *adapter)
{
const char *adapter_path;
+ if (!devices)
+ devices = queue_new();
+
if (policy_data) {
btd_warn(policy_data->adapter_id,
"Policy data already exists");
@@ -623,7 +626,6 @@ static int admin_init(void)
DBG("");
dbus_conn = btd_get_dbus_connection();
- devices = queue_new();
return btd_register_adapter_driver(&admin_policy_driver);
}