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) {