Diff between c495077cf8a8c37afd90875ec5a5b16b294be15e and 5f4eb325de63979a284e3b4e2607fec80e38fa01
Changed Files
| File | Additions | Deletions | Status |
| src/adapter.c | +3 | -0 | modified |
Full Patch
diff --git a/src/adapter.c b/src/adapter.c
index 5894146..1d6eef5 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -1025,6 +1025,9 @@ static void adapter_emit_uuids_updated(struct btd_adapter *adapter)
int i;
sdp_list_t *list;
+ if (!adapter->initialized)
+ return;
+
uuids = g_new0(char *, sdp_list_len(adapter->services) + 1);
for (i = 0, list = adapter->services; list; list = list->next) {