Diff between 7eb16587b4c25b98ed316b36ebb2927ed2c16d82 and 5cc71d9a561f689d3b9a81e68b3378c6abb594ac

Changed Files

File Additions Deletions Status
profiles/audio/a2dp.c +2 -0 modified

Full Patch

diff --git a/profiles/audio/a2dp.c b/profiles/audio/a2dp.c
index b024742..ad21df3 100644
--- a/profiles/audio/a2dp.c
+++ b/profiles/audio/a2dp.c
@@ -1249,6 +1249,7 @@ static void avdtp_server_destroy(struct avdtp_server *server)
 	g_io_channel_shutdown(server->io, TRUE, NULL);
 	g_io_channel_unref(server->io);
 	btd_adapter_unref(server->adapter);
+	queue_destroy(server->seps, NULL);
 	g_free(server);
 }
 
@@ -1373,6 +1374,7 @@ static struct avdtp_server *avdtp_server_init(struct btd_adapter *adapter)
 	}
 
 	server->adapter = btd_adapter_ref(adapter);
+	server->seps = queue_new();
 
 	avdtp_servers = g_slist_append(avdtp_servers, server);